Search Results for

    Show / Hide Table of Contents

    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

    Properties

    AcceptMessagesOnlyFromSendersOrMembers

    Specifies AcceptMessagesOnlyFromSendersOrMembers for the tag

    Declaration
    bool AcceptMessagesOnlyFromSendersOrMembers { get; }
    Property Value
    Boolean

    AccessType

    Specifies AccessType for the tag

    Declaration
    string AccessType { get; }
    Property Value
    String

    AllowAccessFromUnmanagedDevice

    Specifies AllowAccessFromUnmanagedDevice for the tag

    Declaration
    string AllowAccessFromUnmanagedDevice { get; }
    Property Value
    String

    AutoDelete

    Specifies "Will we auto Delete after the Retention Period passed"

    Declaration
    bool AutoDelete { get; }
    Property Value
    Boolean

    BlockDelete

    Specifies ComplianceTag BlockDelete

    Declaration
    bool BlockDelete { get; }
    Property Value
    Boolean

    BlockEdit

    Specifies ComplianceTag Enable Block edits

    Declaration
    bool BlockEdit { get; }
    Property Value
    Boolean

    ContainsSiteLabel

    Specifies whether this tag contains siteLabeling

    Declaration
    bool ContainsSiteLabel { get; }
    Property Value
    Boolean

    DisplayName

    Specifies the Display name for the tag in UI

    Declaration
    string DisplayName { get; }
    Property Value
    String

    EncryptionRMSTemplateId

    Specifies the RMS Template id for the tag

    Declaration
    string EncryptionRMSTemplateId { get; }
    Property Value
    String

    HasRetentionAction

    Specifies whether this tag has retention action

    Declaration
    bool HasRetentionAction { get; }
    Property Value
    Boolean

    IsEventTag

    Specifies if this is an event tag

    Declaration
    bool IsEventTag { get; }
    Property Value
    Boolean

    Notes

    Specifies notes for the tag

    Declaration
    string Notes { get; }
    Property Value
    String

    RequireSenderAuthenticationEnabled

    Specifies RequireSenderAuthenticationEnabled for the tag

    Declaration
    bool RequireSenderAuthenticationEnabled { get; }
    Property Value
    Boolean

    ReviewerEmail

    Specifies ReviewerEmail for the tag

    Declaration
    string ReviewerEmail { get; }
    Property Value
    String

    SharingCapabilities

    Specifies SharingCapabilities for the tag

    Declaration
    string SharingCapabilities { get; }
    Property Value
    String

    SuperLock

    Specifies if this is an event tag

    Declaration
    bool SuperLock { get; }
    Property Value
    Boolean

    TagDuration

    Specifies ComplianceTag TagDuration

    Declaration
    int TagDuration { get; }
    Property Value
    Int32

    TagId

    Specifies ComplianceTag ID

    Declaration
    Guid TagId { get; }
    Property Value
    Guid

    TagName

    Specifies ComplianceTag Name

    Declaration
    string TagName { get; }
    Property Value
    String

    TagRetentionBasedOn

    Specifies ComplianceTag Retention Based on Field

    Declaration
    string TagRetentionBasedOn { get; }
    Property Value
    String

    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer