Interface IComplianceTag
Public interface to define a ComplianceTag / Retention label object of SharePoint Online
Namespace: PnP.Core.Model.SharePoint
Assembly: PnP.Core.dll
Syntax
public interface IComplianceTag
Public interface to define a ComplianceTag / Retention label object of SharePoint Online
public interface IComplianceTag
Specifies AcceptMessagesOnlyFromSendersOrMembers for the tag
bool AcceptMessagesOnlyFromSendersOrMembers { get; }
| bool |
Specifies AllowAccessFromUnmanagedDevice for the tag
string AllowAccessFromUnmanagedDevice { get; }
| string |
Specifies "Will we auto Delete after the Retention Period passed"
bool AutoDelete { get; }
| bool |
Specifies whether this tag contains siteLabeling
bool ContainsSiteLabel { get; }
| bool |
Specifies the Display name for the tag in UI
string DisplayName { get; }
| string |
Specifies the RMS Template id for the tag
string EncryptionRMSTemplateId { get; }
| string |
Specifies whether this tag has retention action
bool HasRetentionAction { get; }
| bool |
Specifies RequireSenderAuthenticationEnabled for the tag
bool RequireSenderAuthenticationEnabled { get; }
| bool |
Specifies SharingCapabilities for the tag
string SharingCapabilities { get; }
| string |
Specifies ComplianceTag Retention Based on Field
string TagRetentionBasedOn { get; }
| string |