Search Results for

    Show / Hide Table of Contents

    Namespace PnP.Core.Admin.Model.SharePoint

    Classes

    ClassicSiteOptions

    Contains the available options for creating a classic site collection (e.g. classic team site)

    CommonGroupSiteOptions

    Generic site collection creation options that apply for all types of site collections that are backed by a Microsoft 365 group

    CommonNoGroupSiteOptions

    Generic site collection creation options that apply for all types of site collections that are not backed by a Microsoft 365 group

    CommonSiteOptions

    Generic site collection creation options that apply for all types of site collections

    CommunicationSiteOptions

    Contains the available options for creating a communication site collection

    ConnectSiteToGroupOptions

    Defines the information need to connect a group to an existing site

    CreationOptions

    Options to control a creation flow

    SiteCreationOptions

    Options to control the site collection creation flow

    TeamSiteOptions

    Contains the available options for creating a group connected team site collection

    TeamSiteWithoutGroupOptions

    Contains the available options for creating a team site collection without a group

    VanityUrlOptions

    When you're using a vanity URL tenant you can specify your custom URLs here

    Interfaces

    IACSPrincipal

    Describes an Azure ACS principal

    IApp

    Represents a base interface for an app stored either in tenant or site collection app catalog.

    IAppCatalogSite

    Metadata for a site collection catalog response.

    IAppManager<T>

    App Admin features

    IAppOperations

    Interface for base app operations, like Deploy, Install, etc.

    ILegacyPrincipal

    Defines a legacy principal used by either Azure ACS or SharePoint AddIns

    ILegacyServicePrincipal

    Service principal

    ILegacySiteCollectionPermission

    Defines the permissions a legacy principal (ILegacyPrincipal) has on a site collection

    ILegacyTenantPermission

    Defines the permissions a legacy principal (ILegacyPrincipal) has on the tenant

    IPermissionGrant

    A permission grant

    IPermissionGrant2

    An oauth2 permission granted on the SharePoint Online Client Extensibility Web Application Principal

    IPermissionRequest

    A permission request on the SharePoint apps principal

    IRecycledSiteCollection

    Defines a site collection living in the tenant's recyle bin

    IServicePrincipal

    Manage the SharePoint apps service principal

    IServicePrincipalProperties

    Properties of the SharePoint Service Principal

    ISharePointAddIn

    Describes the properties of a SharePoint AddIn when installed in a site

    ISharePointAdmin

    SharePoint Admin features

    ISiteCollection

    A SharePoint site collection reference

    ISiteCollectionAdmin

    Defines a site collection administrator

    ISiteCollectionApp

    Represents an interace for an app located at the site collection app catalog.

    ISiteCollectionAppManager

    Represents an interface to work with Application Lifecycle Management (ALM) for a site collection app catalog.

    ISiteCollectionManager

    SharePoint Site Collection features

    ISiteCollectionProperties

    Properties of a site collection

    ISiteCollectionWithDetails

    A SharePoint site collection with details reference

    ITenantApp

    Represents an interace for an app located at the tenant app catalog.

    ITenantAppManager

    Represents an interface to work with Application Lifecycle Management (ALM) for the tenant app catalog.

    ITenantProperties

    Tenant properties

    IWebWithDetails

    A SharePoint web with details reference

    Enums

    AnonymousLinkType

    Indicates whether an anonymous link (also known as share-by-link) should be included in an invitation, and if so, what permissions should be granted via that link.
    The anonymous link will be created once the invitation is created

    AppViewsPolicy

    Indicates whether app views are disabled in all the webs of this site

    BlockDownloadLinksFileTypes

    Specifies the types of files that can be displayed when the block download links feature is being used

    CollectionUpdateOptions

    Options for updating a collection

    CommunicationSiteDesign

    Default sites designs to be applied to communication sites

    CompanyWideSharingLinksPolicy

    Indicates whether company wide sharing links are disabled in all the webs of this site.

    DenyAddAndCustomizePagesStatus

    Represents the status of DenyAddAndCustomizePages on a site collection.

    FlowsPolicy

    Indicates whether flows are disabled in all the webs of this site

    ImageTaggingChoice

    Contains the values of the 3 allowed states for image tagging

    Language

    SharePoint Online languages

    LegacySiteCollectionPermissionRight

    Right that an ILegacyPrincipal can have on a site collection

    LegacyTenantPermissionRight

    Right that an ILegacyPrincipal can have on the tenant

    MediaTranscriptionPolicyType

    Defines the media transcription policy type values

    NullableBool

    Integer value to reprenting nullable bool

    ObjectCharacterRecognitionMode

    Contains the values of the 3 allowed options for Object Character Recognition

    PWAEnabledStatus

    Represents the status of EnableProjectWebInstance on a site collection.

    RestrictedToRegion

    Represents the status of RestrictedToRegion on a site collection

    SensitiveByDefaultState

    Contains the values of the 2 allowed states for MarkNewFileSensitiveByDefault

    SharePointAddInSource

    Defines the possible sources from where a SharePoint AddIn can be acquiredd

    SharePointAddInStatus

    Defines the statuses of a SharePoint AddIn

    SharingCapabilities

    Specifies what type of external user and guest link sharing is enabled for the tenant

    SharingDomainRestrictionModes

    Specifies what type of restriction mode is enabled for the tenant

    SharingLinkType

    Specifies the type of default sharing link for the tenant

    SharingPermissionType

    Specifies the type of default link permission for the tenant

    SharingScope

    The intended audience width of a sharing link

    SharingState

    Contains the possible values for the default sharing state

    SiteCollectionFilter

    Defines which site collections need to be returned by the site collection enumeration methods

    SiteUserInfoVisibilityPolicyValue

    Indicates what the state of the browse user info policy in the site

    SPBlockDownloadFileTypeId

    Defines the FileTypeId values.

    SpecialCharactersState

    Contains the values of the 3 allowed states for Special Characters

    SPOConditionalAccessPolicyType

    Specifies what type of SPO conditional access policy is enabled for the tenant

    SPOLimitedAccessFileType

    Specifies what type of files can be viewed when the AllowLimitedAccess is set as the ConditionalAccessPolicy

    SPOTlsTokenBindingPolicyValue

    Enumerates the various TLS token binding policy settings

    SPResilienceModeType

    Defines the Resilience Mode type values.

    TeamsChannelTypeValue

    Indicates the type of TeamsCannel a site is connected to

    TenantBrowseUserInfoPolicyValue

    Indicates what the state of the browse user info policy in the tenant

    TimeZone

    Timezones to use when creating sitecollections Format UTC[PLUS|MINUS][HH:MM]_[DESCRIPTION]

    Workflows2013State

    Specifies the state of Workflows 2013 in the tenant

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