Class TeamMessagingSettings
The Messaging Settings for the Team
Inherited Members
Namespace: PnP.Framework.Provisioning.Model.Teams
Assembly: PnP.Framework.dll
Syntax
public class TeamMessagingSettings : BaseModel, IProvisioningTemplateDescendant
Properties
AllowChannelMentions
Defines if @channel mentions are allowed
Declaration
public Boolean AllowChannelMentions { get; set; }
Property Value
Boolean
|
AllowOwnerDeleteMessages
Defines if owners can delete any message
Declaration
public Boolean AllowOwnerDeleteMessages { get; set; }
Property Value
Boolean
|
AllowTeamMentions
Defines if @team mentions are allowed
Declaration
public Boolean AllowTeamMentions { get; set; }
Property Value
Boolean
|
AllowUserDeleteMessages
Defines if users can delete their messages
Declaration
public Boolean AllowUserDeleteMessages { get; set; }
Property Value
Boolean
|
AllowUserEditMessages
Defines if users can edit their messages
Declaration
public Boolean AllowUserEditMessages { get; set; }
Property Value
Boolean
|
Methods
Equals(TeamMessagingSettings)
Compares TeamMessagingSettings object based on AllowUserEditMessages, AllowUserDeleteMessages, AllowOwnerDeleteMessages, AllowTeamMentions, and AllowChannelMentions
Declaration
public bool Equals(TeamMessagingSettings other)
Parameters
TeamMessagingSettings
other
TeamMessagingSettings Class object |
Returns
System.Boolean
true if the TeamMessagingSettings object is equal to the current object; otherwise, false. |
Equals(Object)
Compares object with TeamMessagingSettings class
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
Object that represents TeamMessagingSettings |
Returns
System.Boolean
Checks whether object is TeamMessagingSettings class |
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
System.Int32
Returns HashCode |