Search Results for

    Show / Hide Table of Contents

    Namespace PnP.Framework.Provisioning.Model

    Classes

    AddIn

    Defines an Add-in to provision

    AddInCollection

    A collection of AddIn objects

    AlternateUICulture

    Defines an AlternateUICulture item for a web site settings

    AlternateUICultureCollection

    Collection of AlternateUICulture objects

    App

    Defines an Add-in to provision

    AppCatalog

    Defines the AppCatalog packages to provision

    AppCollection

    A collection of AddIn objects

    ApplicationLifecycleManagement

    Defines an ALM settings to provision

    AuditSettings

    The Audit Settings for the Provisioning Template

    AvailableWebTemplate

    Defines an available Web Template for the current Publishing site

    AvailableWebTemplateCollection

    A collection of AvailableWebTemplate objects

    BaseClientSidePage

    Defines a base Client Side Page

    BaseHierarchyModel

    Base type for any Domain Model object in the Provisioning Hierarchy (from the ProvisioningTemplate type and above)

    BaseModel

    Base type for any Domain Model object (excluded the ProvisioningTemplate type)

    BaseNavigationKind

    Base abstract class for the navigation kinds (global or current)

    BaseProvisioningHierarchyObjectCollection<T>

    Collection of Provisioning Hierarchy children

    BaseProvisioningTemplateObjectCollection<T>

    Generic collection of items stored in the ProvisioningTemplate graph

    BaseProvisioningTemplateObjectDictionary<TKey, TItem>

    Generic keyed collection of items stored in the ProvisioningTemplate graph

    CanvasControl

    Defines a CanvasControl

    CanvasControlCollection

    A collection of CanvasControl objects

    CanvasSection

    Defines a CanvasSection

    CanvasSectionCollection

    A collection of CanvasZone objects

    CdnOrigin

    Defines a CdnOrigin

    CdnOriginCollection

    A collection of CdnOrigin objects

    CdnSettings

    Defines the CDN Settings for a CDN to provision

    ClassicSiteCollection

    Concrete type defining a classic Site Collection

    ClientSidePage

    Defines a ClientSidePage

    ClientSidePageCollection

    A collection of ClientSidePage objects

    ClientSidePageHeader

    Represents the Header of a Client Side page

    CommunicationSiteCollection

    Concrete type defining a Communication Site Collection

    ComposedLook

    Domain Object that defines a Composed Look in the Provision Template

    ContentDeliveryNetwork

    Defines the CDN settings to provision

    ContentType

    Domain Object used in the Provisioning template that defines a Content Type https://msdn.microsoft.com/en-us/library/office/ms463449.aspx

    ContentTypeBinding

    Domain Object for Content Type Binding in the Provisioning Template

    ContentTypeBindingCollection

    Collection of ContentTypeBinding objects

    ContentTypeCollection

    Collection of ContentType objects

    ContentTypeReference

    Defines a reference to a Content Type

    ContentTypeReferenceCollection

    Collection of Content Type References objects

    CurrentNavigation

    The Current Navigation settings for the Provisioning Template

    CustomAction

    Domain Object for custom actions associated with a SharePoint list, Web site, or subsite.

    CustomActionCollection

    Collection of CustomAction objects

    CustomActions

    Domain Object that represents a Collections of Custom Actions

    DataRow

    DataRowCollection

    Collection of DataRow objects

    DefaultDocument

    A default document for a Document Set

    DefaultDocumentCollection

    DesignPackage

    Defines a Design Package to import into the current Publishing site

    Directory

    Defines a Directory element, to describe a folder in the current repository that will be used to upload files into the target Site

    DirectoryCollection

    Collection of Directory objects

    DocumentSetTemplate

    Defines a DocumentSet Template for creating multiple DocumentSet instances

    ExtensibilityHandler

    Domain Object for Extensiblity Call out

    ExtensibilityHandlerCollection

    Collection of ExtensibilityHandler objects

    Feature

    Domain Object that represents an Feature.

    FeatureCollection

    Collection of Feature objects

    Features

    Domain Object that is used in the Site Template for OOB Features

    Field

    Represents a Field XML Markup that is used to define information about a field

    FieldCollection

    Collection of Field objects

    FieldRef

    Represents a Field XML Markup that is used to define information about a field

    FieldRefCollection

    Collection of FieldRef objects

    FieldReference

    Defines a reference to a Field

    FieldReferenceCollection

    Collection of Field Reference objects

    File

    Defines a File element, to describe a file that will be provisioned into the target Site

    FileCollection

    Collection of File objects

    Folder

    Defines a folder that will be provisioned into the target list/library

    FolderCollection

    Collection of Folder objects

    GlobalNavigation

    The Global Navigation settings for the Provisioning Template

    ImageRendition

    Defines an available Image Rendition for the current Publishing site.

    ImageRenditionCollection

    A collection of ImageRendition objects

    IRMSettings

    Declares the Information Rights Management settings for the list or library.

    ListInstance

    Domain Object that specifies the properties of the new list.

    ListInstanceCollection

    Collection of ListInstance objects

    Localization

    Domain Object used in the Provisioning template that defines a Localization item

    LocalizationCollection

    Collection of Localization objects

    ManagedNavigation

    Defines the Managed Navigation settings of a site

    Navigation

    The Navigation configurations of the Provisioning Template

    NavigationNode

    Defines a Navigation Node for the Structural Navigation of a site

    NavigationNodeCollection

    A collection of NavigationNode objects

    ObjectSecurity

    Package

    Defines an available Package for the AppCatalog.

    PackageCollection

    A collection of Package objects

    Page

    PageCollection

    Collection of Page objects

    PageLayout

    Defines an available Page Layout for the current Publishing site

    PageLayoutCollection

    Collection of PageLayout objects

    PropertyBagEntry

    PropertyBagEntryCollection

    Collection of PropertyBagEntry objects

    Provider

    Domain Object for Extensiblity Call out

    ProviderCollection

    Collection of Provider objects

    ProvisioningHierarchy

    Defines the root node of the Provisioning Domain Model

    ProvisioningSequence

    Defines a sequence of activities to execute with the engine

    ProvisioningSequenceCollection

    Collection of ProvisioningSequence items

    ProvisioningTemplate

    Domain Object for the Provisioning Template

    ProvisioningTemplateCollection

    Collection of ProvisioningTemplate items

    ProvisioningTemplateInfo

    Class holds the required Provisioning Template Information

    ProvisioningTemplateWebhook

    ProvisioningTemplateWebhookCollection

    The Webhooks for the Provisioning Template

    ProvisioningTenant

    Defines the Tenant-wide settings to provision

    ProvisioningTermStore

    Defines a Term Store to provision through a Sequence, optional element.

    ProvisioningWebhook

    ProvisioningWebhookBase

    ProvisioningWebhookCollection

    The Webhooks for the Provisioning Template

    Publishing

    Defines the Publishing configuration to provision

    RegionalSettings

    Defines the Regional Settings for a site

    RoleAssignment

    Role Assignment for a target Principal

    RoleAssignmentCollection

    Collection of RoleAssignment objects

    RoleDefinition

    RoleDefinitionCollection

    Collection of RoleDefinition objects

    SharingSettings

    Defines a SharingSettings object

    SiteCollection

    SiteCollectionCollection

    Collection of SiteCollection items

    SiteDesign

    Domain Object to define a tenant Site Design

    SiteDesignCollection

    Collection of SiteDesign objects

    SiteDesignGrant

    Domain Object used to define a Site Design Right Grant

    SiteDesignGrantCollection

    Collection of SiteDesignGrant objects

    SiteFooter

    Defines the Footer settings for the target site

    SiteFooterLink

    Defines a Footer Link for the target site

    SiteFooterLinkCollection

    Collection of Footer Links for the target site

    SiteGroup

    The base type for a Site Group

    SiteGroupCollection

    Collection of SiteGroup objects

    SiteHeader

    Defines the Header settings for the target site

    SiteScript

    Domain object to define a SiteScript to provision

    SiteScriptCollection

    Collection of SiteScript objects

    SiteSecurity

    Domain Object that is used in the site template

    SiteSecurityPermissions

    Permission settings for the target Site

    SiteSettings

    Domain Object used in the Provisioning template that defines a Section of Settings for the current Site Collection

    SiteWebhook

    Defines a SiteWebhook to provision

    SiteWebhookCollection

    Collection of SiteWebhook objects

    StorageEntity

    Defines a StorageEntity to provision

    StorageEntityCollection

    Collection of StorageEntity objects

    StructuralNavigation

    Defines the Structural Navigation settings of a site

    SubSite

    SubSiteCollection

    Collection of SubSite items

    SupportedUILanguage

    Defines a single Supported UI Language for a site

    SupportedUILanguageCollection

    Collection of SupportedUILanguage objects

    TeamNoGroupSiteCollection

    Concrete type defining a Team Site Collection without an Office 365 Group

    TeamNoGroupSubSite

    Concrete type defining a Team sub-Site with no Office 365 Group

    TeamSiteCollection

    Concrete type defining a Team Site Collection

    Term

    TermCollection

    Collection of Term objects

    TermGroup

    TermGroupCollection

    Collection of TermGroup objects

    TermLabel

    TermLabelCollection

    Collection of TermLabel objects

    TermSet

    TermSetCollection

    Collection of TermSete objects

    Theme

    Defines a Theme to provision at tenant level

    ThemeCollection

    A collection of Theme objects

    TranslatedClientSidePage

    Defines a Translated ClientSidePage

    TranslatedClientSidePageCollection

    A collection of TranslatedClientSidePage objects

    User

    Domain Object that defines a User or group in the provisioning template

    UserCollection

    Collection of User objects

    View

    ViewCollection

    Collection of View objects

    WebApiPermission

    Defines a single tenant-wide Web API Permission

    WebApiPermissionCollection

    Collection of WebApiPermission objects

    Webhook

    Defines a Webhook

    WebhookCollection

    Defines a collection of objects of type Webhook

    WebPart

    WebPartCollection

    Collection of WebPart objects

    WebSettings

    Domain Object used in the Provisioning template that defines a Section of Settings for the current Web Site

    WorkflowDefinition

    Defines a Workflow Definition to provision

    WorkflowDefinitionCollection

    Defines a collection of objects of type WorkflowDefinition

    Workflows

    Defines the Workflows to provision

    WorkflowSubscription

    Defines a Workflow Subscription to provision

    WorkflowSubscriptionCollection

    Defines a collection of objects of type WorkflowSubscription

    Interfaces

    IProvisioningHierarchyDescendant

    Interface implemented by a descendant of a Provisioning object

    IProvisioningTemplateDescendant

    Interface implemented by any descendant of a ProvisioningTemplate

    Enums

    AnonymousLinkType

    AppAction

    Defines the action to execute against the package

    AutoCheckRequirementsOptions

    Defines how an engine should behave if the requirements for provisioning publishing capabilities are not satisfied by the target site

    CanvasSectionType

    The type of the Canvas section for a Client-side Page.

    ClientSidePageHeaderLayoutType

    Defines the type of layout used inside the header of the current client side page

    ClientSidePageHeaderTextAlignment

    Defines the text alignment of the text in the header of the current client side page

    ClientSidePageHeaderType

    Defines the possible values for the client side page header type

    CurrentNavigationType

    Defines the type of Current Navigation

    Emphasis

    Defines the Emphasis for a modern section

    FileLevel

    The File Level for a File element

    GlobalNavigationType

    Defines the type of Global Navigation

    Handlers

    Handlers to be processed on the template

    IconAlignment

    Defines the IconAlignment of collapsible Canvas Section for a Client-side Page.

    ListExperience

    ListReadingDirection

    OriginAction

    Defines the action to perform with the CDN Origin for the CDN

    PackageAction

    Defines the actions for a Package in the AppCatalog

    ProvisioningTemplateScope

    Declares the target scope of the current Provisioning Template

    ProvisioningTemplateWebhookBodyFormat

    Defines how to format the request body for HTTP POST requests

    ProvisioningTemplateWebhookKind

    Defines the kind of a Provisioning Template Webhook

    ProvisioningTemplateWebhookMethod

    Defines how to call the target Webhook URL

    SearchBoxInNavBar

    SearchScopes

    Defines the SearchScope for the site

    SharingCapability

    SharingDomainRestrictionMode

    SharingLinkType

    SiteDesignRight

    Defines the Right options for a SiteDesignGrant

    SiteDesignWebTemplate

    WebTemplate IDs for Site Designs

    SiteFooterLayout

    Defines the Layouts available for the Footer of a Site

    SiteHeaderLayout

    Defines the Layouts available for the Header of a Site

    SiteHeaderMenuStyle

    Defines the Menu Styles available for the Header of a Site

    SiteWebhookType

    Defines the various flavors of a SiteWebhook

    SyncMode

    Defines whether the package will be handled synchronously or asynchronously

    TermGroupUpdateBehavior

    UpdateBehavior

    WebPartType

    WorkHour

    The Work Hours of a Day

    Back to top PnP Framework
    Generated by DocFX with Material UI
    spacer