Exemple #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GrantPermissionUrlValidationResult" /> class.
 /// </summary>
 /// <param name="externalSharingOptions">externalSharingOptions.</param>
 /// <param name="enableShareAnnoymousLink">enableShareAnnoymousLink.</param>
 /// <param name="_object">_object.</param>
 /// <param name="spPermissionLevels">spPermissionLevels.</param>
 /// <param name="spGroups">spGroups.</param>
 /// <param name="allowBreakPermissionInheritance">allowBreakPermissionInheritance.</param>
 /// <param name="errorMessage">errorMessage.</param>
 public GrantPermissionUrlValidationResult(ExternalSharingOptions externalSharingOptions = default(ExternalSharingOptions), bool enableShareAnnoymousLink = default(bool), GrantPermissionSPObject _object = default(GrantPermissionSPObject), List <IntModel> spPermissionLevels = default(List <IntModel>), List <GrantPermissionGroup> spGroups = default(List <GrantPermissionGroup>), bool allowBreakPermissionInheritance = default(bool), string errorMessage = default(string))
 {
     this.ExternalSharingOptions   = externalSharingOptions;
     this.EnableShareAnnoymousLink = enableShareAnnoymousLink;
     this.Object             = _object;
     this.SpPermissionLevels = spPermissionLevels;
     this.SpGroups           = spGroups;
     this.AllowBreakPermissionInheritance = allowBreakPermissionInheritance;
     this.ErrorMessage = errorMessage;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ManagePermissionValidateResult" /> class.
 /// </summary>
 /// <param name="permissionLevels">permissionLevels.</param>
 /// <param name="externalSharingOptions">externalSharingOptions.</param>
 /// <param name="enableShareAnonymousLink">enableShareAnonymousLink.</param>
 /// <param name="_object">_object.</param>
 /// <param name="errorMessage">errorMessage.</param>
 public ManagePermissionValidateResult(List <PermissionLevel> permissionLevels = default(List <PermissionLevel>), ExternalSharingOptions externalSharingOptions = default(ExternalSharingOptions), bool enableShareAnonymousLink = default(bool), ManagePermissionSPObject _object = default(ManagePermissionSPObject), string errorMessage = default(string))
 {
     this.PermissionLevels         = permissionLevels;
     this.Object                   = _object;
     this.ErrorMessage             = errorMessage;
     this.PermissionLevels         = permissionLevels;
     this.ExternalSharingOptions   = externalSharingOptions;
     this.EnableShareAnonymousLink = enableShareAnonymousLink;
     this.Object                   = _object;
     this.ErrorMessage             = errorMessage;
 }