/// <summary> /// Initializes a new instance of the <see cref="SharePointListMetadataSettings" /> class. /// </summary> /// <param name="listUrl">listUrl.</param> /// <param name="webUrl">webUrl.</param> /// <param name="propertyType">propertyType.</param> /// <param name="property">property.</param> /// <param name="propertyName">propertyName.</param> /// <param name="isAdditionalColumnEnabled">isAdditionalColumnEnabled.</param> /// <param name="matchedMetadataId">matchedMetadataId.</param> /// <param name="matchedMetadataName">matchedMetadataName.</param> /// <param name="additionalColumn">additionalColumn.</param> /// <param name="additionalColumnType">additionalColumnType.</param> /// <param name="additionalColumnName">additionalColumnName.</param> /// <param name="value">value.</param> /// <param name="allowReferenceAsRoleInApprovalProcess">allowReferenceAsRoleInApprovalProcess.</param> public SharePointListMetadataSettings(string listUrl = default(string), string webUrl = default(string), string propertyType = default(string), string property = default(string), string propertyName = default(string), bool isAdditionalColumnEnabled = default(bool), string matchedMetadataId = default(string), string matchedMetadataName = default(string), string additionalColumn = default(string), string additionalColumnType = default(string), string additionalColumnName = default(string), LookupListValue value = default(LookupListValue), bool allowReferenceAsRoleInApprovalProcess = default(bool)) { this.ListUrl = listUrl; this.WebUrl = webUrl; this.PropertyType = propertyType; this.Property = property; this.PropertyName = propertyName; this.IsAdditionalColumnEnabled = isAdditionalColumnEnabled; this.MatchedMetadataId = matchedMetadataId; this.MatchedMetadataName = matchedMetadataName; this.AdditionalColumn = additionalColumn; this.AdditionalColumnType = additionalColumnType; this.AdditionalColumnName = additionalColumnName; this.Value = value; this.AllowReferenceAsRoleInApprovalProcess = allowReferenceAsRoleInApprovalProcess; }
/// <summary> /// Initializes a new instance of the <see cref="RequestMetadata" /> class. /// </summary> /// <param name="id">id.</param> /// <param name="name">name.</param> /// <param name="booleanValue">booleanValue.</param> /// <param name="singleLineOrMultipleLineValue">singleLineOrMultipleLineValue.</param> /// <param name="upsOrAzureAdValue">upsOrAzureAdValue.</param> /// <param name="termsValue">termsValue.</param> /// <param name="userValue">userValue.</param> /// <param name="linkValue">linkValue.</param> /// <param name="choiceValue">choiceValue.</param> /// <param name="lookupListValue">lookupListValue.</param> /// <param name="value">value.</param> /// <param name="action">action.</param> public RequestMetadata(Guid id = default(Guid), string name = default(string), bool?booleanValue = default(bool?), string singleLineOrMultipleLineValue = default(string), LookupValue upsOrAzureAdValue = default(LookupValue), TermsValue termsValue = default(TermsValue), List <ApiUser> userValue = default(List <ApiUser>), LinkValue linkValue = default(LinkValue), List <string> choiceValue = default(List <string>), LookupListValue lookupListValue = default(LookupListValue), string value = default(string), MetadataActionType?action = default(MetadataActionType?)) { this.Id = id; this.Name = name; this.BooleanValue = booleanValue; this.SingleLineOrMultipleLineValue = singleLineOrMultipleLineValue; this.UpsOrAzureAdValue = upsOrAzureAdValue; this.TermsValue = termsValue; this.UserValue = userValue; this.LinkValue = linkValue; this.ChoiceValue = choiceValue; this.LookupListValue = lookupListValue; this.Value = value; this.Action = action; }