/// <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; }
/// <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="userMetadata">userMetadata.</param> /// <param name="isValid">isValid.</param> /// <param name="errorMessage">errorMessage.</param> /// <param name="messageCode">messageCode.</param> public ManagePermissionValidateResult(List <PermissionLevel> permissionLevels = default(List <PermissionLevel>), ExternalSharingOptions?externalSharingOptions = default(ExternalSharingOptions?), bool enableShareAnonymousLink = default(bool), ManagePermissionSPObject _object = default(ManagePermissionSPObject), Dictionary <string, UserInfo> userMetadata = default(Dictionary <string, UserInfo>), bool isValid = default(bool), string errorMessage = default(string), MessageCode?messageCode = default(MessageCode?)) { this.PermissionLevels = permissionLevels; this.ExternalSharingOptions = externalSharingOptions; this.EnableShareAnonymousLink = enableShareAnonymousLink; this.Object = _object; this.UserMetadata = userMetadata; this.IsValid = isValid; this.ErrorMessage = errorMessage; this.MessageCode = messageCode; }