Exemple #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RequestTeamsSettings" /> class.
 /// </summary>
 /// <param name="allowMembersCreateUpdateChannels">allowMembersCreateUpdateChannels.</param>
 /// <param name="allowMembersCreatePrivateChannels">allowMembersCreatePrivateChannels.</param>
 /// <param name="allowMemberDeleteRestoreChannels">allowMemberDeleteRestoreChannels.</param>
 /// <param name="allowMembersAddRemoveApps">allowMembersAddRemoveApps.</param>
 /// <param name="allowMembersCreateUpdateRemoveTabs">allowMembersCreateUpdateRemoveTabs.</param>
 /// <param name="allowMembersCreateUpdateRemoveConnections">allowMembersCreateUpdateRemoveConnections.</param>
 /// <param name="allowMembersDeleteMessages">allowMembersDeleteMessages.</param>
 /// <param name="allowMembersEditMessages">allowMembersEditMessages.</param>
 /// <param name="allowGuestsCreateUpdateChannels">allowGuestsCreateUpdateChannels.</param>
 /// <param name="allowGuestsDeleteChannels">allowGuestsDeleteChannels.</param>
 /// <param name="allowMentionsTeam">allowMentionsTeam.</param>
 /// <param name="allowMentionsChannel">allowMentionsChannel.</param>
 /// <param name="enableGiphy">enableGiphy.</param>
 /// <param name="enableStickersAndMemes">enableStickersAndMemes.</param>
 /// <param name="enableCustomMemes">enableCustomMemes.</param>
 /// <param name="giphyRatingType">giphyRatingType.</param>
 public RequestTeamsSettings(bool allowMembersCreateUpdateChannels = default(bool), bool allowMembersCreatePrivateChannels = default(bool), bool allowMemberDeleteRestoreChannels = default(bool), bool allowMembersAddRemoveApps = default(bool), bool allowMembersCreateUpdateRemoveTabs = default(bool), bool allowMembersCreateUpdateRemoveConnections = default(bool), bool allowMembersDeleteMessages = default(bool), bool allowMembersEditMessages = default(bool), bool allowGuestsCreateUpdateChannels = default(bool), bool allowGuestsDeleteChannels = default(bool), bool allowMentionsTeam = default(bool), bool allowMentionsChannel = default(bool), bool enableGiphy = default(bool), bool enableStickersAndMemes = default(bool), bool enableCustomMemes = default(bool), GiphyRatingType giphyRatingType = default(GiphyRatingType))
 {
     this.AllowMembersCreateUpdateChannels          = allowMembersCreateUpdateChannels;
     this.AllowMembersCreatePrivateChannels         = allowMembersCreatePrivateChannels;
     this.AllowMemberDeleteRestoreChannels          = allowMemberDeleteRestoreChannels;
     this.AllowMembersAddRemoveApps                 = allowMembersAddRemoveApps;
     this.AllowMembersCreateUpdateRemoveTabs        = allowMembersCreateUpdateRemoveTabs;
     this.AllowMembersCreateUpdateRemoveConnections = allowMembersCreateUpdateRemoveConnections;
     this.AllowMembersDeleteMessages                = allowMembersDeleteMessages;
     this.AllowMembersEditMessages        = allowMembersEditMessages;
     this.AllowGuestsCreateUpdateChannels = allowGuestsCreateUpdateChannels;
     this.AllowGuestsDeleteChannels       = allowGuestsDeleteChannels;
     this.AllowMentionsTeam      = allowMentionsTeam;
     this.AllowMentionsChannel   = allowMentionsChannel;
     this.EnableGiphy            = enableGiphy;
     this.EnableStickersAndMemes = enableStickersAndMemes;
     this.EnableCustomMemes      = enableCustomMemes;
     this.GiphyRatingType        = giphyRatingType;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ServiceTeamsSettings" /> class.
 /// </summary>
 /// <param name="memberPermissionsAssignBy">memberPermissionsAssignBy.</param>
 /// <param name="guestPermissionsAssignBy">guestPermissionsAssignBy.</param>
 /// <param name="mentionsAssignBy">mentionsAssignBy.</param>
 /// <param name="funStuffAssignBy">funStuffAssignBy.</param>
 /// <param name="allowMembersCreateUpdateChannels">allowMembersCreateUpdateChannels.</param>
 /// <param name="allowMembersCreatePrivateChannels">allowMembersCreatePrivateChannels.</param>
 /// <param name="allowMemberDeleteRestoreChannels">allowMemberDeleteRestoreChannels.</param>
 /// <param name="allowMembersAddRemoveApps">allowMembersAddRemoveApps.</param>
 /// <param name="allowMembersCreateUpdateRemoveTabs">allowMembersCreateUpdateRemoveTabs.</param>
 /// <param name="allowMembersCreateUpdateRemoveConnections">allowMembersCreateUpdateRemoveConnections.</param>
 /// <param name="allowMembersDeleteMessages">allowMembersDeleteMessages.</param>
 /// <param name="allowMembersEditMessages">allowMembersEditMessages.</param>
 /// <param name="allowGuestsCreateUpdateChannels">allowGuestsCreateUpdateChannels.</param>
 /// <param name="allowGuestsDeleteChannels">allowGuestsDeleteChannels.</param>
 /// <param name="allowMentionsTeam">allowMentionsTeam.</param>
 /// <param name="allowMentionsChannel">allowMentionsChannel.</param>
 /// <param name="enableGiphy">enableGiphy.</param>
 /// <param name="enableStickersAndMemes">enableStickersAndMemes.</param>
 /// <param name="enableCustomMemes">enableCustomMemes.</param>
 /// <param name="giphyRatingType">giphyRatingType.</param>
 public ServiceTeamsSettings(AssignBy memberPermissionsAssignBy = default(AssignBy), AssignBy guestPermissionsAssignBy = default(AssignBy), AssignBy mentionsAssignBy = default(AssignBy), AssignBy funStuffAssignBy = default(AssignBy), bool allowMembersCreateUpdateChannels = default(bool), bool allowMembersCreatePrivateChannels = default(bool), bool allowMemberDeleteRestoreChannels = default(bool), bool allowMembersAddRemoveApps = default(bool), bool allowMembersCreateUpdateRemoveTabs = default(bool), bool allowMembersCreateUpdateRemoveConnections = default(bool), bool allowMembersDeleteMessages = default(bool), bool allowMembersEditMessages = default(bool), bool allowGuestsCreateUpdateChannels = default(bool), bool allowGuestsDeleteChannels = default(bool), bool allowMentionsTeam = default(bool), bool allowMentionsChannel = default(bool), bool enableGiphy = default(bool), bool enableStickersAndMemes = default(bool), bool enableCustomMemes = default(bool), GiphyRatingType giphyRatingType = default(GiphyRatingType))
 {
     this.MemberPermissionsAssignBy                 = memberPermissionsAssignBy;
     this.GuestPermissionsAssignBy                  = guestPermissionsAssignBy;
     this.MentionsAssignBy                          = mentionsAssignBy;
     this.FunStuffAssignBy                          = funStuffAssignBy;
     this.AllowMembersCreateUpdateChannels          = allowMembersCreateUpdateChannels;
     this.AllowMembersCreatePrivateChannels         = allowMembersCreatePrivateChannels;
     this.AllowMemberDeleteRestoreChannels          = allowMemberDeleteRestoreChannels;
     this.AllowMembersAddRemoveApps                 = allowMembersAddRemoveApps;
     this.AllowMembersCreateUpdateRemoveTabs        = allowMembersCreateUpdateRemoveTabs;
     this.AllowMembersCreateUpdateRemoveConnections = allowMembersCreateUpdateRemoveConnections;
     this.AllowMembersDeleteMessages                = allowMembersDeleteMessages;
     this.AllowMembersEditMessages                  = allowMembersEditMessages;
     this.AllowGuestsCreateUpdateChannels           = allowGuestsCreateUpdateChannels;
     this.AllowGuestsDeleteChannels                 = allowGuestsDeleteChannels;
     this.AllowMentionsTeam                         = allowMentionsTeam;
     this.AllowMentionsChannel                      = allowMentionsChannel;
     this.EnableGiphy            = enableGiphy;
     this.EnableStickersAndMemes = enableStickersAndMemes;
     this.EnableCustomMemes      = enableCustomMemes;
     this.GiphyRatingType        = giphyRatingType;
 }