Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CustomMetadata" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="displayType">displayType.</param>
 /// <param name="assignBy">assignBy.</param>
 /// <param name="enableTextValidation">enableTextValidation.</param>
 /// <param name="textValidationRule">textValidationRule.</param>
 /// <param name="booleanMetadataSettings">booleanMetadataSettings.</param>
 /// <param name="termsMetadataSettings">termsMetadataSettings.</param>
 /// <param name="userMetadataSettings">userMetadataSettings.</param>
 /// <param name="userProfileMetadataSettings">userProfileMetadataSettings.</param>
 /// <param name="azureAdMetadataSettings">azureAdMetadataSettings.</param>
 /// <param name="choiceMetadataSettings">choiceMetadataSettings.</param>
 /// <param name="linkMetadataSettings">linkMetadataSettings.</param>
 /// <param name="singleLineOrMultipleLineMetadataSettings">singleLineOrMultipleLineMetadataSettings.</param>
 /// <param name="sharePointListMetadataSettings">sharePointListMetadataSettings.</param>
 public CustomMetadata(Guid id = default(Guid), string name = default(string), string description = default(string), MetadataFieldType?type = default(MetadataFieldType?), DisplayInReportType?displayType = default(DisplayInReportType?), AssignBy?assignBy = default(AssignBy?), bool enableTextValidation = default(bool), TextValidationRuleRef textValidationRule = default(TextValidationRuleRef), BooleanMetadataSettings booleanMetadataSettings = default(BooleanMetadataSettings), TermsMetadataSettings termsMetadataSettings = default(TermsMetadataSettings), UserMetadataSettings userMetadataSettings = default(UserMetadataSettings), UserProfileMetadataSettings userProfileMetadataSettings = default(UserProfileMetadataSettings), AzureAdMetadataSettings azureAdMetadataSettings = default(AzureAdMetadataSettings), ChoiceMetadataSettings choiceMetadataSettings = default(ChoiceMetadataSettings), LinkMetadataSettings linkMetadataSettings = default(LinkMetadataSettings), SingleLineOrMultipleLineMetadataSettings singleLineOrMultipleLineMetadataSettings = default(SingleLineOrMultipleLineMetadataSettings), SharePointListMetadataSettings sharePointListMetadataSettings = default(SharePointListMetadataSettings))
 {
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.DisplayType                 = displayType;
     this.AssignBy                    = assignBy;
     this.EnableTextValidation        = enableTextValidation;
     this.TextValidationRule          = textValidationRule;
     this.BooleanMetadataSettings     = booleanMetadataSettings;
     this.TermsMetadataSettings       = termsMetadataSettings;
     this.UserMetadataSettings        = userMetadataSettings;
     this.UserProfileMetadataSettings = userProfileMetadataSettings;
     this.AzureAdMetadataSettings     = azureAdMetadataSettings;
     this.ChoiceMetadataSettings      = choiceMetadataSettings;
     this.LinkMetadataSettings        = linkMetadataSettings;
     this.SingleLineOrMultipleLineMetadataSettings = singleLineOrMultipleLineMetadataSettings;
     this.SharePointListMetadataSettings           = sharePointListMetadataSettings;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Question" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="type">type.</param>
 /// <param name="content">content.</param>
 /// <param name="contentHtml">contentHtml.</param>
 /// <param name="values">values.</param>
 /// <param name="defaultValue">defaultValue.</param>
 /// <param name="termSettings">termSettings.</param>
 /// <param name="isMapToMetadata">isMapToMetadata.</param>
 /// <param name="referenceMetadata">referenceMetadata.</param>
 /// <param name="referenceMetadataName">referenceMetadataName.</param>
 public Question(Guid id = default(Guid), QuestionaireType type = default(QuestionaireType), string content = default(string), string contentHtml = default(string), List<string> values = default(List<string>), string defaultValue = default(string), TermsMetadataSettings termSettings = default(TermsMetadataSettings), bool isMapToMetadata = default(bool), string referenceMetadata = default(string), string referenceMetadataName = default(string))
 {
     this.Content = content;
     this.ContentHtml = contentHtml;
     this.Values = values;
     this.DefaultValue = defaultValue;
     this.TermSettings = termSettings;
     this.ReferenceMetadata = referenceMetadata;
     this.ReferenceMetadataName = referenceMetadataName;
     this.Id = id;
     this.Type = type;
     this.Content = content;
     this.ContentHtml = contentHtml;
     this.Values = values;
     this.DefaultValue = defaultValue;
     this.TermSettings = termSettings;
     this.IsMapToMetadata = isMapToMetadata;
     this.ReferenceMetadata = referenceMetadata;
     this.ReferenceMetadataName = referenceMetadataName;
 }