sp-jsom-node
Version:
SharePoint JavaScript Object Model for Node.js
1,222 lines (1,057 loc) • 164 kB
JavaScript
// JScript File
Type.registerNamespace('SP.ComplianceFoundation');
SP.ComplianceFoundation.ComplianceRetentionWorkItemSubmitter = function SP_ComplianceFoundation_ComplianceRetentionWorkItemSubmitter(context, objectPath) {
SP.ComplianceFoundation.ComplianceRetentionWorkItemSubmitter.initializeBase(this, [ context, objectPath ]);
}
SP.ComplianceFoundation.PreserveDocumentSubmitter = function SP_ComplianceFoundation_PreserveDocumentSubmitter(context, objectPath) {
SP.ComplianceFoundation.PreserveDocumentSubmitter.initializeBase(this, [ context, objectPath ]);
}
Type.registerNamespace('SP.ComplianceFoundation.Models');
SP.ComplianceFoundation.Models.ComplianceTagInfo = function SP_ComplianceFoundation_Models_ComplianceTagInfo() {
SP.ComplianceFoundation.Models.ComplianceTagInfo.initializeBase(this);
}
SP.ComplianceFoundation.Models.ComplianceTagInfo.prototype = {
$5_1: false,
$6_1: false,
$7_1: false,
$0_1: null,
$8_1: null,
$9_1: null,
get_isRecord: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_isRecord() {
return this.$5_1;
},
set_isRecord: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_isRecord(value) {
this.$5_1 = value;
return value;
},
get_isRegulatory: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_isRegulatory() {
return this.$6_1;
},
set_isRegulatory: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_isRegulatory(value) {
this.$6_1 = value;
return value;
},
get_shouldKeep: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_shouldKeep() {
return this.$7_1;
},
set_shouldKeep: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_shouldKeep(value) {
this.$7_1 = value;
return value;
},
get_tagName: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_tagName() {
return this.$0_1;
},
set_tagName: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_tagName(value) {
this.$0_1 = value;
return value;
},
get_unifiedRuleId: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_unifiedRuleId() {
return this.$8_1;
},
set_unifiedRuleId: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_unifiedRuleId(value) {
this.$8_1 = value;
return value;
},
get_unifiedTagId: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_unifiedTagId() {
return this.$9_1;
},
set_unifiedTagId: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_unifiedTagId(value) {
this.$9_1 = value;
return value;
},
get_typeId: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_typeId() {
return '{8d8e2313-34cf-48f7-9e0d-bd2d6eb9b362}';
},
writeToXml: function SP_ComplianceFoundation_Models_ComplianceTagInfo$writeToXml(writer, serializationContext) {
if (!writer) {
throw Error.argumentNull('writer');
}
if (!serializationContext) {
throw Error.argumentNull('serializationContext');
}
var $v_0 = [ 'IsRecord', 'IsRegulatory', 'ShouldKeep', 'TagName', 'UnifiedRuleId', 'UnifiedTagId' ];
SP.DataConvert.writePropertiesToXml(writer, this, $v_0, serializationContext);
SP.ClientValueObject.prototype.writeToXml.call(this, writer, serializationContext);
},
initPropertiesFromJson: function SP_ComplianceFoundation_Models_ComplianceTagInfo$initPropertiesFromJson(parentNode) {
SP.ClientValueObject.prototype.initPropertiesFromJson.call(this, parentNode);
var $v_0;
$v_0 = parentNode.IsRecord;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$5_1 = ($v_0);
delete parentNode.IsRecord;
}
$v_0 = parentNode.IsRegulatory;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$6_1 = ($v_0);
delete parentNode.IsRegulatory;
}
$v_0 = parentNode.ShouldKeep;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$7_1 = ($v_0);
delete parentNode.ShouldKeep;
}
$v_0 = parentNode.TagName;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$0_1 = ($v_0);
delete parentNode.TagName;
}
$v_0 = parentNode.UnifiedRuleId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$8_1 = ($v_0);
delete parentNode.UnifiedRuleId;
}
$v_0 = parentNode.UnifiedTagId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$9_1 = ($v_0);
delete parentNode.UnifiedTagId;
}
}
}
SP.ComplianceFoundation.Models.PreservedCloudAttachment = function SP_ComplianceFoundation_Models_PreservedCloudAttachment() {
SP.ComplianceFoundation.Models.PreservedCloudAttachment.initializeBase(this);
}
SP.ComplianceFoundation.Models.PreservedCloudAttachment.prototype = {
$2_1: null,
$A_1: null,
get_compositeDocumentId: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$get_compositeDocumentId() {
return this.$2_1;
},
set_compositeDocumentId: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$set_compositeDocumentId(value) {
this.$2_1 = value;
return value;
},
get_url: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$get_url() {
return this.$A_1;
},
set_url: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$set_url(value) {
this.$A_1 = value;
return value;
},
get_typeId: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$get_typeId() {
return '{b09f8aa7-a2cd-4b60-a6ad-70465a20fd23}';
},
writeToXml: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$writeToXml(writer, serializationContext) {
if (!writer) {
throw Error.argumentNull('writer');
}
if (!serializationContext) {
throw Error.argumentNull('serializationContext');
}
var $v_0 = [ 'CompositeDocumentId', 'Url' ];
SP.DataConvert.writePropertiesToXml(writer, this, $v_0, serializationContext);
SP.ClientValueObject.prototype.writeToXml.call(this, writer, serializationContext);
},
initPropertiesFromJson: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$initPropertiesFromJson(parentNode) {
SP.ClientValueObject.prototype.initPropertiesFromJson.call(this, parentNode);
var $v_0;
$v_0 = parentNode.CompositeDocumentId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$2_1 = ($v_0);
delete parentNode.CompositeDocumentId;
}
$v_0 = parentNode.Url;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$A_1 = ($v_0);
delete parentNode.Url;
}
}
}
Type.registerNamespace('SP.CompliancePolicy');
SP.CompliancePolicy.DlpAccessScope = function() {}
SP.CompliancePolicy.DlpAccessScope.prototype = {
none: 0,
internalUsersOnly: 1,
includeExternalUsers: 2
}
SP.CompliancePolicy.DlpAccessScope.registerEnum('SP.CompliancePolicy.DlpAccessScope', false);
SP.CompliancePolicy.PolicyEvaluationInfoEnums = function() {}
SP.CompliancePolicy.PolicyEvaluationInfoEnums.prototype = {
dlpAccessScope: 1,
applicablePolicies: 2,
overriddenRules: 4,
matchedRules: 8
}
SP.CompliancePolicy.PolicyEvaluationInfoEnums.registerEnum('SP.CompliancePolicy.PolicyEvaluationInfoEnums', false);
SP.CompliancePolicy.PolicyScenario = function() {}
SP.CompliancePolicy.PolicyScenario.prototype = {
retention: 0,
hold: 1,
dlp: 2,
deviceSettings: 3,
auditSettings: 4,
deviceConditionalAccess: 5,
deviceTenantConditionalAccess: 6,
auditAlert: 7,
caseHold: 8
}
SP.CompliancePolicy.PolicyScenario.registerEnum('SP.CompliancePolicy.PolicyScenario', false);
SP.CompliancePolicy.PolicyTipOverrideResult = function() {}
SP.CompliancePolicy.PolicyTipOverrideResult.prototype = {
none: 0,
falsePositiveReported: 1,
overridden: 2,
falsePositiveReportedAndOverridden: 3
}
SP.CompliancePolicy.PolicyTipOverrideResult.registerEnum('SP.CompliancePolicy.PolicyTipOverrideResult', false);
SP.CompliancePolicy.PolicyTipOverrideUserAction = function() {}
SP.CompliancePolicy.PolicyTipOverrideUserAction.prototype = {
override: 0,
reportFalsePositive: 1,
reportFalsePositiveAndOverride: 2
}
SP.CompliancePolicy.PolicyTipOverrideUserAction.registerEnum('SP.CompliancePolicy.PolicyTipOverrideUserAction', false);
SP.CompliancePolicy.SPContainerType = function() {}
SP.CompliancePolicy.SPContainerType.prototype = {
site: 0,
web: 1,
list: 2
}
SP.CompliancePolicy.SPContainerType.registerEnum('SP.CompliancePolicy.SPContainerType', false);
SP.CompliancePolicy.ComplianceTag = function SP_CompliancePolicy_ComplianceTag() {
SP.CompliancePolicy.ComplianceTag.initializeBase(this);
}
SP.CompliancePolicy.ComplianceTag.prototype = {
$B_1: false,
$C_1: null,
$D_1: null,
$E_1: false,
$F_1: false,
$G_1: false,
$H_1: false,
$I_1: null,
$J_1: null,
$K_1: false,
$L_1: false,
$O_1: null,
$P_1: null,
$R_1: false,
$S_1: null,
$T_1: null,
$U_1: false,
$V_1: 0,
$W_1: null,
$0_1: null,
$X_1: null,
$Y_1: false,
get_acceptMessagesOnlyFromSendersOrMembers: function SP_CompliancePolicy_ComplianceTag$get_acceptMessagesOnlyFromSendersOrMembers() {
return this.$B_1;
},
get_accessType: function SP_CompliancePolicy_ComplianceTag$get_accessType() {
return this.$C_1;
},
get_allowAccessFromUnmanagedDevice: function SP_CompliancePolicy_ComplianceTag$get_allowAccessFromUnmanagedDevice() {
return this.$D_1;
},
get_autoDelete: function SP_CompliancePolicy_ComplianceTag$get_autoDelete() {
return this.$E_1;
},
get_blockDelete: function SP_CompliancePolicy_ComplianceTag$get_blockDelete() {
return this.$F_1;
},
get_blockEdit: function SP_CompliancePolicy_ComplianceTag$get_blockEdit() {
return this.$G_1;
},
get_containsSiteLabel: function SP_CompliancePolicy_ComplianceTag$get_containsSiteLabel() {
return this.$H_1;
},
get_displayName: function SP_CompliancePolicy_ComplianceTag$get_displayName() {
return this.$I_1;
},
get_encryptionRMSTemplateId: function SP_CompliancePolicy_ComplianceTag$get_encryptionRMSTemplateId() {
return this.$J_1;
},
get_hasRetentionAction: function SP_CompliancePolicy_ComplianceTag$get_hasRetentionAction() {
return this.$K_1;
},
get_isEventTag: function SP_CompliancePolicy_ComplianceTag$get_isEventTag() {
return this.$L_1;
},
get_multiStageReviewerEmail: function SP_CompliancePolicy_ComplianceTag$get_multiStageReviewerEmail() {
return this.$O_1;
},
get_notes: function SP_CompliancePolicy_ComplianceTag$get_notes() {
return this.$P_1;
},
get_requireSenderAuthenticationEnabled: function SP_CompliancePolicy_ComplianceTag$get_requireSenderAuthenticationEnabled() {
return this.$R_1;
},
get_reviewerEmail: function SP_CompliancePolicy_ComplianceTag$get_reviewerEmail() {
return this.$S_1;
},
get_sharingCapabilities: function SP_CompliancePolicy_ComplianceTag$get_sharingCapabilities() {
return this.$T_1;
},
get_superLock: function SP_CompliancePolicy_ComplianceTag$get_superLock() {
return this.$U_1;
},
get_tagDuration: function SP_CompliancePolicy_ComplianceTag$get_tagDuration() {
return this.$V_1;
},
get_tagId: function SP_CompliancePolicy_ComplianceTag$get_tagId() {
return this.$W_1;
},
get_tagName: function SP_CompliancePolicy_ComplianceTag$get_tagName() {
return this.$0_1;
},
get_tagRetentionBasedOn: function SP_CompliancePolicy_ComplianceTag$get_tagRetentionBasedOn() {
return this.$X_1;
},
get_unlockedAsDefault: function SP_CompliancePolicy_ComplianceTag$get_unlockedAsDefault() {
return this.$Y_1;
},
get_typeId: function SP_CompliancePolicy_ComplianceTag$get_typeId() {
return '{b2f05a72-c139-4467-ace0-045002b41186}';
},
writeToXml: function SP_CompliancePolicy_ComplianceTag$writeToXml(writer, serializationContext) {
if (!writer) {
throw Error.argumentNull('writer');
}
if (!serializationContext) {
throw Error.argumentNull('serializationContext');
}
var $v_0 = [ 'AcceptMessagesOnlyFromSendersOrMembers', 'AccessType', 'AllowAccessFromUnmanagedDevice', 'AutoDelete', 'BlockDelete', 'BlockEdit', 'ContainsSiteLabel', 'DisplayName', 'EncryptionRMSTemplateId', 'HasRetentionAction', 'IsEventTag', 'MultiStageReviewerEmail', 'Notes', 'RequireSenderAuthenticationEnabled', 'ReviewerEmail', 'SharingCapabilities', 'SuperLock', 'TagDuration', 'TagId', 'TagName', 'TagRetentionBasedOn', 'UnlockedAsDefault' ];
SP.DataConvert.writePropertiesToXml(writer, this, $v_0, serializationContext);
SP.ClientValueObject.prototype.writeToXml.call(this, writer, serializationContext);
},
initPropertiesFromJson: function SP_CompliancePolicy_ComplianceTag$initPropertiesFromJson(parentNode) {
SP.ClientValueObject.prototype.initPropertiesFromJson.call(this, parentNode);
var $v_0;
$v_0 = parentNode.AcceptMessagesOnlyFromSendersOrMembers;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$B_1 = ($v_0);
delete parentNode.AcceptMessagesOnlyFromSendersOrMembers;
}
$v_0 = parentNode.AccessType;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$C_1 = ($v_0);
delete parentNode.AccessType;
}
$v_0 = parentNode.AllowAccessFromUnmanagedDevice;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$D_1 = ($v_0);
delete parentNode.AllowAccessFromUnmanagedDevice;
}
$v_0 = parentNode.AutoDelete;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$E_1 = ($v_0);
delete parentNode.AutoDelete;
}
$v_0 = parentNode.BlockDelete;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$F_1 = ($v_0);
delete parentNode.BlockDelete;
}
$v_0 = parentNode.BlockEdit;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$G_1 = ($v_0);
delete parentNode.BlockEdit;
}
$v_0 = parentNode.ContainsSiteLabel;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$H_1 = ($v_0);
delete parentNode.ContainsSiteLabel;
}
$v_0 = parentNode.DisplayName;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$I_1 = ($v_0);
delete parentNode.DisplayName;
}
$v_0 = parentNode.EncryptionRMSTemplateId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$J_1 = ($v_0);
delete parentNode.EncryptionRMSTemplateId;
}
$v_0 = parentNode.HasRetentionAction;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$K_1 = ($v_0);
delete parentNode.HasRetentionAction;
}
$v_0 = parentNode.IsEventTag;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$L_1 = ($v_0);
delete parentNode.IsEventTag;
}
$v_0 = parentNode.MultiStageReviewerEmail;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$O_1 = ($v_0);
delete parentNode.MultiStageReviewerEmail;
}
$v_0 = parentNode.Notes;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$P_1 = ($v_0);
delete parentNode.Notes;
}
$v_0 = parentNode.RequireSenderAuthenticationEnabled;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$R_1 = ($v_0);
delete parentNode.RequireSenderAuthenticationEnabled;
}
$v_0 = parentNode.ReviewerEmail;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$S_1 = ($v_0);
delete parentNode.ReviewerEmail;
}
$v_0 = parentNode.SharingCapabilities;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$T_1 = ($v_0);
delete parentNode.SharingCapabilities;
}
$v_0 = parentNode.SuperLock;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$U_1 = ($v_0);
delete parentNode.SuperLock;
}
$v_0 = parentNode.TagDuration;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$V_1 = ($v_0);
delete parentNode.TagDuration;
}
$v_0 = parentNode.TagId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$W_1 = ($v_0);
delete parentNode.TagId;
}
$v_0 = parentNode.TagName;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$0_1 = ($v_0);
delete parentNode.TagName;
}
$v_0 = parentNode.TagRetentionBasedOn;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$X_1 = ($v_0);
delete parentNode.TagRetentionBasedOn;
}
$v_0 = parentNode.UnlockedAsDefault;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$Y_1 = ($v_0);
delete parentNode.UnlockedAsDefault;
}
}
}
SP.CompliancePolicy.DlpClassificationResult = function SP_CompliancePolicy_DlpClassificationResult() {
SP.CompliancePolicy.DlpClassificationResult.initializeBase(this);
}
SP.CompliancePolicy.DlpClassificationResult.prototype = {
$1_1: null,
$3_1: 0,
$4_1: 0,
get_classificationId: function SP_CompliancePolicy_DlpClassificationResult$get_classificationId() {
return this.$1_1;
},
set_classificationId: function SP_CompliancePolicy_DlpClassificationResult$set_classificationId(value) {
this.$1_1 = value;
return value;
},
get_confidence: function SP_CompliancePolicy_DlpClassificationResult$get_confidence() {
return this.$3_1;
},
set_confidence: function SP_CompliancePolicy_DlpClassificationResult$set_confidence(value) {
this.$3_1 = value;
return value;
},
get_count: function SP_CompliancePolicy_DlpClassificationResult$get_count() {
return this.$4_1;
},
set_count: function SP_CompliancePolicy_DlpClassificationResult$set_count(value) {
this.$4_1 = value;
return value;
},
get_typeId: function SP_CompliancePolicy_DlpClassificationResult$get_typeId() {
return '{ff35427d-2450-4603-aa55-9272d3acdb33}';
},
writeToXml: function SP_CompliancePolicy_DlpClassificationResult$writeToXml(writer, serializationContext) {
if (!writer) {
throw Error.argumentNull('writer');
}
if (!serializationContext) {
throw Error.argumentNull('serializationContext');
}
var $v_0 = [ 'ClassificationId', 'Confidence', 'Count' ];
SP.DataConvert.writePropertiesToXml(writer, this, $v_0, serializationContext);
SP.ClientValueObject.prototype.writeToXml.call(this, writer, serializationContext);
},
initPropertiesFromJson: function SP_CompliancePolicy_DlpClassificationResult$initPropertiesFromJson(parentNode) {
SP.ClientValueObject.prototype.initPropertiesFromJson.call(this, parentNode);
var $v_0;
$v_0 = parentNode.ClassificationId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$1_1 = ($v_0);
delete parentNode.ClassificationId;
}
$v_0 = parentNode.Confidence;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$3_1 = ($v_0);
delete parentNode.Confidence;
}
$v_0 = parentNode.Count;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$4_1 = ($v_0);
delete parentNode.Count;
}
}
}
SP.CompliancePolicy.PendingReviewItemsStatistics = function SP_CompliancePolicy_PendingReviewItemsStatistics() {
SP.CompliancePolicy.PendingReviewItemsStatistics.initializeBase(this);
}
SP.CompliancePolicy.PendingReviewItemsStatistics.prototype = {
$M_1: null,
$N_1: null,
$Q_1: 0,
get_labelId: function SP_CompliancePolicy_PendingReviewItemsStatistics$get_labelId() {
return this.$M_1;
},
get_labelName: function SP_CompliancePolicy_PendingReviewItemsStatistics$get_labelName() {
return this.$N_1;
},
get_pendingReviewItemsCount: function SP_CompliancePolicy_PendingReviewItemsStatistics$get_pendingReviewItemsCount() {
return this.$Q_1;
},
get_typeId: function SP_CompliancePolicy_PendingReviewItemsStatistics$get_typeId() {
return '{61aec189-a6f3-4364-91c4-26914d649e06}';
},
writeToXml: function SP_CompliancePolicy_PendingReviewItemsStatistics$writeToXml(writer, serializationContext) {
if (!writer) {
throw Error.argumentNull('writer');
}
if (!serializationContext) {
throw Error.argumentNull('serializationContext');
}
var $v_0 = [ 'LabelId', 'LabelName', 'PendingReviewItemsCount' ];
SP.DataConvert.writePropertiesToXml(writer, this, $v_0, serializationContext);
SP.ClientValueObject.prototype.writeToXml.call(this, writer, serializationContext);
},
initPropertiesFromJson: function SP_CompliancePolicy_PendingReviewItemsStatistics$initPropertiesFromJson(parentNode) {
SP.ClientValueObject.prototype.initPropertiesFromJson.call(this, parentNode);
var $v_0;
$v_0 = parentNode.LabelId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$M_1 = ($v_0);
delete parentNode.LabelId;
}
$v_0 = parentNode.LabelName;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$N_1 = ($v_0);
delete parentNode.LabelName;
}
$v_0 = parentNode.PendingReviewItemsCount;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.$Q_1 = ($v_0);
delete parentNode.PendingReviewItemsCount;
}
}
}
SP.CompliancePolicy.PolicyEvaluationInfo = function SP_CompliancePolicy_PolicyEvaluationInfo(context, objectPath) {
SP.CompliancePolicy.PolicyEvaluationInfo.initializeBase(this, [ context, objectPath ]);
}
SP.CompliancePolicy.PolicyEvaluationInfo.prototype = {
get_applicablePolicies: function SP_CompliancePolicy_PolicyEvaluationInfo$get_applicablePolicies() {
this.checkUninitializedProperty('ApplicablePolicies');
return ((this.get_objectData().get_properties()['ApplicablePolicies']));
},
get_dlpAccessScope: function SP_CompliancePolicy_PolicyEvaluationInfo$get_dlpAccessScope() {
this.checkUninitializedProperty('DlpAccessScope');
return ((this.get_objectData().get_properties()['DlpAccessScope']));
},
get_matchedRules: function SP_CompliancePolicy_PolicyEvaluationInfo$get_matchedRules() {
this.checkUninitializedProperty('MatchedRules');
return ((this.get_objectData().get_properties()['MatchedRules']));
},
get_overriddenRules: function SP_CompliancePolicy_PolicyEvaluationInfo$get_overriddenRules() {
this.checkUninitializedProperty('OverriddenRules');
return ((this.get_objectData().get_properties()['OverriddenRules']));
},
initPropertiesFromJson: function SP_CompliancePolicy_PolicyEvaluationInfo$initPropertiesFromJson(parentNode) {
SP.ClientObject.prototype.initPropertiesFromJson.call(this, parentNode);
var $v_0;
$v_0 = parentNode.ApplicablePolicies;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['ApplicablePolicies'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0)));
delete parentNode.ApplicablePolicies;
}
$v_0 = parentNode.DlpAccessScope;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['DlpAccessScope'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0)));
delete parentNode.DlpAccessScope;
}
$v_0 = parentNode.MatchedRules;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['MatchedRules'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0)));
delete parentNode.MatchedRules;
}
$v_0 = parentNode.OverriddenRules;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['OverriddenRules'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0)));
delete parentNode.OverriddenRules;
}
}
}
SP.CompliancePolicy.PolicyEvaluationInfoPropertyNames = function SP_CompliancePolicy_PolicyEvaluationInfoPropertyNames() {
}
SP.CompliancePolicy.SPContainerId = function SP_CompliancePolicy_SPContainerId(context, objectPath) {
SP.CompliancePolicy.SPContainerId.initializeBase(this, [ context, objectPath ]);
}
SP.CompliancePolicy.SPContainerId.createFromList = function SP_CompliancePolicy_SPContainerId$createFromList(context, list) {
if ((!context)) {
throw Error.argumentNull('context');
}
var $v_0;
$v_0 = new SP.CompliancePolicy.SPContainerId(context, new SP.ObjectPathStaticMethod(context, '{184f5ffb-43cb-4579-95cb-3ca29091f22e}', 'CreateFromList', [ list ]));
return $v_0;
}
SP.CompliancePolicy.SPContainerId.createFromWeb = function SP_CompliancePolicy_SPContainerId$createFromWeb(context, web) {
if ((!context)) {
throw Error.argumentNull('context');
}
var $v_0;
$v_0 = new SP.CompliancePolicy.SPContainerId(context, new SP.ObjectPathStaticMethod(context, '{184f5ffb-43cb-4579-95cb-3ca29091f22e}', 'CreateFromWeb', [ web ]));
return $v_0;
}
SP.CompliancePolicy.SPContainerId.createFromSite = function SP_CompliancePolicy_SPContainerId$createFromSite(context, site) {
if ((!context)) {
throw Error.argumentNull('context');
}
var $v_0;
$v_0 = new SP.CompliancePolicy.SPContainerId(context, new SP.ObjectPathStaticMethod(context, '{184f5ffb-43cb-4579-95cb-3ca29091f22e}', 'CreateFromSite', [ site ]));
return $v_0;
}
SP.CompliancePolicy.SPContainerId.create = function SP_CompliancePolicy_SPContainerId$create(context, containerId) {
if ((!context)) {
throw Error.argumentNull('context');
}
var $v_0;
$v_0 = new SP.CompliancePolicy.SPContainerId(context, new SP.ObjectPathStaticMethod(context, '{184f5ffb-43cb-4579-95cb-3ca29091f22e}', 'Create', [ containerId ]));
return $v_0;
}
SP.CompliancePolicy.SPContainerId.prototype = {
get_containerType: function SP_CompliancePolicy_SPContainerId$get_containerType() {
this.checkUninitializedProperty('ContainerType');
return ((this.get_objectData().get_properties()['ContainerType']));
},
set_containerType: function SP_CompliancePolicy_SPContainerId$set_containerType(value) {
this.get_objectData().get_properties()['ContainerType'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'ContainerType', value));
}
return value;
},
get_listId: function SP_CompliancePolicy_SPContainerId$get_listId() {
this.checkUninitializedProperty('ListId');
return ((this.get_objectData().get_properties()['ListId']));
},
set_listId: function SP_CompliancePolicy_SPContainerId$set_listId(value) {
this.get_objectData().get_properties()['ListId'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'ListId', value));
}
return value;
},
get_siteId: function SP_CompliancePolicy_SPContainerId$get_siteId() {
this.checkUninitializedProperty('SiteId');
return ((this.get_objectData().get_properties()['SiteId']));
},
set_siteId: function SP_CompliancePolicy_SPContainerId$set_siteId(value) {
this.get_objectData().get_properties()['SiteId'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'SiteId', value));
}
return value;
},
get_siteUrl: function SP_CompliancePolicy_SPContainerId$get_siteUrl() {
this.checkUninitializedProperty('SiteUrl');
return ((this.get_objectData().get_properties()['SiteUrl']));
},
set_siteUrl: function SP_CompliancePolicy_SPContainerId$set_siteUrl(value) {
this.get_objectData().get_properties()['SiteUrl'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'SiteUrl', value));
}
return value;
},
get_tenantId: function SP_CompliancePolicy_SPContainerId$get_tenantId() {
this.checkUninitializedProperty('TenantId');
return ((this.get_objectData().get_properties()['TenantId']));
},
set_tenantId: function SP_CompliancePolicy_SPContainerId$set_tenantId(value) {
this.get_objectData().get_properties()['TenantId'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'TenantId', value));
}
return value;
},
get_title: function SP_CompliancePolicy_SPContainerId$get_title() {
this.checkUninitializedProperty('Title');
return ((this.get_objectData().get_properties()['Title']));
},
set_title: function SP_CompliancePolicy_SPContainerId$set_title(value) {
this.get_objectData().get_properties()['Title'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Title', value));
}
return value;
},
get_version: function SP_CompliancePolicy_SPContainerId$get_version() {
this.checkUninitializedProperty('Version');
return ((this.get_objectData().get_properties()['Version']));
},
set_version: function SP_CompliancePolicy_SPContainerId$set_version(value) {
this.get_objectData().get_properties()['Version'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Version', value));
}
return value;
},
get_webId: function SP_CompliancePolicy_SPContainerId$get_webId() {
this.checkUninitializedProperty('WebId');
return ((this.get_objectData().get_properties()['WebId']));
},
set_webId: function SP_CompliancePolicy_SPContainerId$set_webId(value) {
this.get_objectData().get_properties()['WebId'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'WebId', value));
}
return value;
},
initPropertiesFromJson: function SP_CompliancePolicy_SPContainerId$initPropertiesFromJson(parentNode) {
SP.ClientObject.prototype.initPropertiesFromJson.call(this, parentNode);
var $v_0;
$v_0 = parentNode.ContainerType;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['ContainerType'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0)));
delete parentNode.ContainerType;
}
$v_0 = parentNode.ListId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['ListId'] = ($v_0);
delete parentNode.ListId;
}
$v_0 = parentNode.SiteId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['SiteId'] = ($v_0);
delete parentNode.SiteId;
}
$v_0 = parentNode.SiteUrl;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['SiteUrl'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0)));
delete parentNode.SiteUrl;
}
$v_0 = parentNode.TenantId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['TenantId'] = ($v_0);
delete parentNode.TenantId;
}
$v_0 = parentNode.Title;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['Title'] = ($v_0);
delete parentNode.Title;
}
$v_0 = parentNode.Version;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['Version'] = ($v_0);
delete parentNode.Version;
}
$v_0 = parentNode.WebId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['WebId'] = ($v_0);
delete parentNode.WebId;
}
},
serialize: function SP_CompliancePolicy_SPContainerId$serialize() {
var $v_0 = this.get_context();
var $v_1;
var $v_2 = new SP.ClientActionInvokeMethod(this, 'Serialize', null);
$v_0.addQuery($v_2);
$v_1 = new SP.StringResult();
$v_0.addQueryIdAndResultObject($v_2.get_id(), $v_1);
return $v_1;
}
}
SP.CompliancePolicy.SPContainerIdPropertyNames = function SP_CompliancePolicy_SPContainerIdPropertyNames() {
}
SP.CompliancePolicy.SPPolicyAssociation = function SP_CompliancePolicy_SPPolicyAssociation(context, objectPath) {
SP.CompliancePolicy.SPPolicyAssociation.initializeBase(this, [ context, objectPath ]);
}
SP.CompliancePolicy.SPPolicyAssociation.prototype = {
get_allowOverride: function SP_CompliancePolicy_SPPolicyAssociation$get_allowOverride() {
this.checkUninitializedProperty('AllowOverride');
return ((this.get_objectData().get_properties()['AllowOverride']));
},
set_allowOverride: function SP_CompliancePolicy_SPPolicyAssociation$set_allowOverride(value) {
this.get_objectData().get_properties()['AllowOverride'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'AllowOverride', value));
}
return value;
},
get_comment: function SP_CompliancePolicy_SPPolicyAssociation$get_comment() {
this.checkUninitializedProperty('Comment');
return ((this.get_objectData().get_properties()['Comment']));
},
set_comment: function SP_CompliancePolicy_SPPolicyAssociation$set_comment(value) {
this.get_objectData().get_properties()['Comment'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Comment', value));
}
return value;
},
get_defaultPolicyDefinitionConfigId: function SP_CompliancePolicy_SPPolicyAssociation$get_defaultPolicyDefinitionConfigId() {
this.checkUninitializedProperty('DefaultPolicyDefinitionConfigId');
return ((this.get_objectData().get_properties()['DefaultPolicyDefinitionConfigId']));
},
set_defaultPolicyDefinitionConfigId: function SP_CompliancePolicy_SPPolicyAssociation$set_defaultPolicyDefinitionConfigId(value) {
this.get_objectData().get_properties()['DefaultPolicyDefinitionConfigId'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'DefaultPolicyDefinitionConfigId', value));
}
return value;
},
get_description: function SP_CompliancePolicy_SPPolicyAssociation$get_description() {
this.checkUninitializedProperty('Description');
return ((this.get_objectData().get_properties()['Description']));
},
set_description: function SP_CompliancePolicy_SPPolicyAssociation$set_description(value) {
this.get_objectData().get_properties()['Description'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Description', value));
}
return value;
},
get_identity: function SP_CompliancePolicy_SPPolicyAssociation$get_identity() {
this.checkUninitializedProperty('Identity');
return ((this.get_objectData().get_properties()['Identity']));
},
set_identity: function SP_CompliancePolicy_SPPolicyAssociation$set_identity(value) {
this.get_objectData().get_properties()['Identity'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Identity', value));
}
return value;
},
get_name: function SP_CompliancePolicy_SPPolicyAssociation$get_name() {
this.checkUninitializedProperty('Name');
return ((this.get_objectData().get_properties()['Name']));
},
set_name: function SP_CompliancePolicy_SPPolicyAssociation$set_name(value) {
this.get_objectData().get_properties()['Name'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Name', value));
}
return value;
},
get_policyApplyStatus: function SP_CompliancePolicy_SPPolicyAssociation$get_policyApplyStatus() {
this.checkUninitializedProperty('PolicyApplyStatus');
return ((this.get_objectData().get_properties()['PolicyApplyStatus']));
},
set_policyApplyStatus: function SP_CompliancePolicy_SPPolicyAssociation$set_policyApplyStatus(value) {
this.get_objectData().get_properties()['PolicyApplyStatus'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'PolicyApplyStatus', value));
}
return value;
},
get_policyDefinitionConfigIds: function SP_CompliancePolicy_SPPolicyAssociation$get_policyDefinitionConfigIds() {
this.checkUninitializedProperty('PolicyDefinitionConfigIds');
return ((this.get_objectData().get_properties()['PolicyDefinitionConfigIds']));
},
set_policyDefinitionConfigIds: function SP_CompliancePolicy_SPPolicyAssociation$set_policyDefinitionConfigIds(value) {
this.get_objectData().get_properties()['PolicyDefinitionConfigIds'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'PolicyDefinitionConfigIds', value));
}
return value;
},
get_scope: function SP_CompliancePolicy_SPPolicyAssociation$get_scope() {
this.checkUninitializedProperty('Scope');
return ((this.get_objectData().get_properties()['Scope']));
},
set_scope: function SP_CompliancePolicy_SPPolicyAssociation$set_scope(value) {
this.get_objectData().get_properties()['Scope'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Scope', value));
}
return value;
},
get_source: function SP_CompliancePolicy_SPPolicyAssociation$get_source() {
this.checkUninitializedProperty('Source');
return ((this.get_objectData().get_properties()['Source']));
},
set_source: function SP_CompliancePolicy_SPPolicyAssociation$set_source(value) {
this.get_objectData().get_properties()['Source'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Source', value));
}
return value;
},
get_version: function SP_CompliancePolicy_SPPolicyAssociation$get_version() {
this.checkUninitializedProperty('Version');
return ((this.get_objectData().get_properties()['Version']));
},
set_version: function SP_CompliancePolicy_SPPolicyAssociation$set_version(value) {
this.get_objectData().get_properties()['Version'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Version', value));
}
return value;
},
get_whenAppliedUTC: function SP_CompliancePolicy_SPPolicyAssociation$get_whenAppliedUTC() {
this.checkUninitializedProperty('WhenAppliedUTC');
return ((this.get_objectData().get_properties()['WhenAppliedUTC']));
},
set_whenAppliedUTC: function SP_CompliancePolicy_SPPolicyAssociation$set_whenAppliedUTC(value) {
this.get_objectData().get_properties()['WhenAppliedUTC'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'WhenAppliedUTC', value));
}
return value;
},
get_whenChangedUTC: function SP_CompliancePolicy_SPPolicyAssociation$get_whenChangedUTC() {
this.checkUninitializedProperty('WhenChangedUTC');
return ((this.get_objectData().get_properties()['WhenChangedUTC']));
},
set_whenChangedUTC: function SP_CompliancePolicy_SPPolicyAssociation$set_whenChangedUTC(value) {
this.get_objectData().get_properties()['WhenChangedUTC'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'WhenChangedUTC', value));
}
return value;
},
get_whenCreatedUTC: function SP_CompliancePolicy_SPPolicyAssociation$get_whenCreatedUTC() {
this.checkUninitializedProperty('WhenCreatedUTC');
return ((this.get_objectData().get_properties()['WhenCreatedUTC']));
},
set_whenCreatedUTC: function SP_CompliancePolicy_SPPolicyAssociation$set_whenCreatedUTC(value) {
this.get_objectData().get_properties()['WhenCreatedUTC'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'WhenCreatedUTC', value));
}
return value;
},
get_workload: function SP_CompliancePolicy_SPPolicyAssociation$get_workload() {
this.checkUninitializedProperty('Workload');
return ((this.get_objectData().get_properties()['Workload']));
},
set_workload: function SP_CompliancePolicy_SPPolicyAssociation$set_workload(value) {
this.get_objectData().get_properties()['Workload'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Workload', value));
}
return value;
},
initPropertiesFromJson: function SP_CompliancePolicy_SPPolicyAssociation$initPropertiesFromJson(parentNode) {
SP.ClientObject.prototype.initPropertiesFromJson.call(this, parentNode);
var $v_0;
$v_0 = parentNode.AllowOverride;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['AllowOverride'] = ($v_0);
delete parentNode.AllowOverride;
}
$v_0 = parentNode.Comment;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['Comment'] = ($v_0);
delete parentNode.Comment;
}
$v_0 = parentNode.DefaultPolicyDefinitionConfigId;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['DefaultPolicyDefinitionConfigId'] = ($v_0);
delete parentNode.DefaultPolicyDefinitionConfigId;
}
$v_0 = parentNode.Description;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['Description'] = ($v_0);
delete parentNode.Description;
}
$v_0 = parentNode.Identity;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['Identity'] = ($v_0);
delete parentNode.Identity;
}
$v_0 = parentNode.Name;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['Name'] = ($v_0);
delete parentNode.Name;
}
$v_0 = parentNode.PolicyApplyStatus;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['PolicyApplyStatus'] = ($v_0);
delete parentNode.PolicyApplyStatus;
}
$v_0 = parentNode.PolicyDefinitionConfigIds;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['PolicyDefinitionConfigIds'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0)));
delete parentNode.PolicyDefinitionConfigIds;
}
$v_0 = parentNode.Scope;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['Scope'] = ($v_0);
delete parentNode.Scope;
}
$v_0 = parentNode.Source;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['Source'] = ($v_0);
delete parentNode.Source;
}
$v_0 = parentNode.Version;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['Version'] = ($v_0);
delete parentNode.Version;
}
$v_0 = parentNode.WhenAppliedUTC;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['WhenAppliedUTC'] = ($v_0);
delete parentNode.WhenAppliedUTC;
}
$v_0 = parentNode.WhenChangedUTC;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['WhenChangedUTC'] = ($v_0);
delete parentNode.WhenChangedUTC;
}
$v_0 = parentNode.WhenCreatedUTC;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['WhenCreatedUTC'] = ($v_0);
delete parentNode.WhenCreatedUTC;
}
$v_0 = parentNode.Workload;
if (!SP.ScriptUtility.isUndefined($v_0)) {
this.get_objectData().get_properties()['Workload'] = ($v_0);
delete parentNode.Workload;
}
}
}
SP.CompliancePolicy.SPPolicyAssociationPropertyNames = function SP_CompliancePolicy_SPPolicyAssociationPropertyNames() {
}
SP.CompliancePolicy.SPPolicyBinding = function SP_CompliancePolicy_SPPolicyBinding(context, objectPath) {
SP.CompliancePolicy.SPPolicyBinding.initializeBase(this, [ context, objectPath ]);
}
SP.CompliancePolicy.SPPolicyBinding.prototype = {
get_bindingType: function SP_CompliancePolicy_SPPolicyBinding$get_bindingType() {
this.checkUninitializedProperty('BindingType');
return ((this.get_objectData().get_properties()['BindingType']));
},
set_bindingType: function SP_CompliancePolicy_SPPolicyBinding$set_bindingType(value) {
this.get_objectData().get_properties()['BindingType'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'BindingType', value));
}
return value;
},
get_identity: function SP_CompliancePolicy_SPPolicyBinding$get_identity() {
this.checkUninitializedProperty('Identity');
return ((this.get_objectData().get_properties()['Identity']));
},
set_identity: function SP_CompliancePolicy_SPPolicyBinding$set_identity(value) {
this.get_objectData().get_properties()['Identity'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Identity', value));
}
return value;
},
get_isExempt: function SP_CompliancePolicy_SPPolicyBinding$get_isExempt() {
this.checkUninitializedProperty('IsExempt');
return ((this.get_objectData().get_properties()['IsExempt']));
},
set_isExempt: function SP_CompliancePolicy_SPPolicyBinding$set_isExempt(value) {
this.get_objectData().get_properties()['IsExempt'] = value;
if ((this.get_context())) {
this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'IsExempt', value));
}
return v