예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="HubSiteChangedSettings" /> class.
 /// </summary>
 /// <param name="isModernSite">isModernSite.</param>
 /// <param name="action">action.</param>
 /// <param name="associatedHubSiteId">associatedHubSiteId.</param>
 /// <param name="associatedHubSiteTitle">associatedHubSiteTitle.</param>
 public HubSiteChangedSettings(bool isModernSite = default(bool), ChangeHubsiteActionType action = default(ChangeHubsiteActionType), Guid associatedHubSiteId = default(Guid), string associatedHubSiteTitle = default(string))
 {
     this.IsModernSite           = isModernSite;
     this.Action                 = action;
     this.AssociatedHubSiteId    = associatedHubSiteId;
     this.AssociatedHubSiteTitle = associatedHubSiteTitle;
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ChangeGroupSettingRequest" /> class.
 /// </summary>
 /// <param name="groupId">groupId.</param>
 /// <param name="groupEmail">groupEmail.</param>
 /// <param name="groupName">groupName.</param>
 /// <param name="originalGroupName">originalGroupName.</param>
 /// <param name="groupDescription">groupDescription.</param>
 /// <param name="originalGroupDescription">originalGroupDescription.</param>
 /// <param name="primaryContact">primaryContact.</param>
 /// <param name="originalPrimaryContact">originalPrimaryContact.</param>
 /// <param name="secondaryContact">secondaryContact.</param>
 /// <param name="originalSecondaryContact">originalSecondaryContact.</param>
 /// <param name="groupOwners">groupOwners.</param>
 /// <param name="groupMembers">groupMembers.</param>
 /// <param name="isDynamicMembership">isDynamicMembership.</param>
 /// <param name="dynamicMembershipRules">dynamicMembershipRules.</param>
 /// <param name="enabledSubscribe">enabledSubscribe.</param>
 /// <param name="originalEnabledSubscribe">originalEnabledSubscribe.</param>
 /// <param name="enabledOutsideSender">enabledOutsideSender.</param>
 /// <param name="originalEnabledOutsideSender">originalEnabledOutsideSender.</param>
 /// <param name="hubSiteActionType">hubSiteActionType.</param>
 /// <param name="associateHubSiteId">associateHubSiteId.</param>
 /// <param name="associateHubSiteTitle">associateHubSiteTitle.</param>
 /// <param name="classification">classification.</param>
 /// <param name="originalClassification">originalClassification.</param>
 /// <param name="enableTeams">enableTeams.</param>
 /// <param name="originalEnableTeams">originalEnableTeams.</param>
 /// <param name="groupMetadatas">groupMetadatas.</param>
 /// <param name="originalGroupMetadata">originalGroupMetadata.</param>
 /// <param name="id">id.</param>
 /// <param name="serviceId">serviceId.</param>
 /// <param name="department">department.</param>
 /// <param name="summary">summary.</param>
 /// <param name="notesToApprovers">notesToApprovers.</param>
 /// <param name="questionnaireId">questionnaireId.</param>
 /// <param name="metadatas">metadatas.</param>
 public ChangeGroupSettingRequest(Guid groupId = default(Guid), string groupEmail = default(string), string groupName = default(string), string originalGroupName = default(string), string groupDescription = default(string), string originalGroupDescription = default(string), ApiUser primaryContact = default(ApiUser), ApiUser originalPrimaryContact = default(ApiUser), ApiUser secondaryContact = default(ApiUser), ApiUser originalSecondaryContact = default(ApiUser), List <GroupMembershipItem> groupOwners = default(List <GroupMembershipItem>), List <GroupMembershipItem> groupMembers = default(List <GroupMembershipItem>), bool isDynamicMembership = default(bool), List <DynamicGroupRuleInfo> dynamicMembershipRules = default(List <DynamicGroupRuleInfo>), bool enabledSubscribe = default(bool), bool originalEnabledSubscribe = default(bool), bool enabledOutsideSender = default(bool), bool originalEnabledOutsideSender = default(bool), ChangeHubsiteActionType hubSiteActionType = default(ChangeHubsiteActionType), Guid?associateHubSiteId = default(Guid?), string associateHubSiteTitle = default(string), string classification = default(string), string originalClassification = default(string), bool enableTeams = default(bool), bool originalEnableTeams = default(bool), List <RequestMetadata> groupMetadatas = default(List <RequestMetadata>), List <RequestMetadata> originalGroupMetadata = default(List <RequestMetadata>), Guid?id = default(Guid?), Guid serviceId = default(Guid), string department = default(string), string summary = default(string), string notesToApprovers = default(string), Guid?questionnaireId = default(Guid?), List <RequestMetadata> metadatas = default(List <RequestMetadata>))
 {
     this.GroupEmail               = groupEmail;
     this.GroupName                = groupName;
     this.OriginalGroupName        = originalGroupName;
     this.GroupDescription         = groupDescription;
     this.OriginalGroupDescription = originalGroupDescription;
     this.PrimaryContact           = primaryContact;
     this.OriginalPrimaryContact   = originalPrimaryContact;
     this.SecondaryContact         = secondaryContact;
     this.OriginalSecondaryContact = originalSecondaryContact;
     this.GroupOwners              = groupOwners;
     this.GroupMembers             = groupMembers;
     this.DynamicMembershipRules   = dynamicMembershipRules;
     this.AssociateHubSiteId       = associateHubSiteId;
     this.AssociateHubSiteTitle    = associateHubSiteTitle;
     this.Classification           = classification;
     this.OriginalClassification   = originalClassification;
     this.GroupMetadatas           = groupMetadatas;
     this.OriginalGroupMetadata    = originalGroupMetadata;
     this.Id                           = id;
     this.Department                   = department;
     this.Summary                      = summary;
     this.NotesToApprovers             = notesToApprovers;
     this.QuestionnaireId              = questionnaireId;
     this.Metadatas                    = metadatas;
     this.GroupId                      = groupId;
     this.GroupEmail                   = groupEmail;
     this.GroupName                    = groupName;
     this.OriginalGroupName            = originalGroupName;
     this.GroupDescription             = groupDescription;
     this.OriginalGroupDescription     = originalGroupDescription;
     this.PrimaryContact               = primaryContact;
     this.OriginalPrimaryContact       = originalPrimaryContact;
     this.SecondaryContact             = secondaryContact;
     this.OriginalSecondaryContact     = originalSecondaryContact;
     this.GroupOwners                  = groupOwners;
     this.GroupMembers                 = groupMembers;
     this.IsDynamicMembership          = isDynamicMembership;
     this.DynamicMembershipRules       = dynamicMembershipRules;
     this.EnabledSubscribe             = enabledSubscribe;
     this.OriginalEnabledSubscribe     = originalEnabledSubscribe;
     this.EnabledOutsideSender         = enabledOutsideSender;
     this.OriginalEnabledOutsideSender = originalEnabledOutsideSender;
     this.HubSiteActionType            = hubSiteActionType;
     this.AssociateHubSiteId           = associateHubSiteId;
     this.AssociateHubSiteTitle        = associateHubSiteTitle;
     this.Classification               = classification;
     this.OriginalClassification       = originalClassification;
     this.EnableTeams                  = enableTeams;
     this.OriginalEnableTeams          = originalEnableTeams;
     this.GroupMetadatas               = groupMetadatas;
     this.OriginalGroupMetadata        = originalGroupMetadata;
     this.Id                           = id;
     this.ServiceId                    = serviceId;
     this.Department                   = department;
     this.Summary                      = summary;
     this.NotesToApprovers             = notesToApprovers;
     this.QuestionnaireId              = questionnaireId;
     this.Metadatas                    = metadatas;
 }