Namespace PnP.Framework.Provisioning.Model
Classes
|
Defines an Add-in to provision |
|
A collection of AddIn objects |
|
Defines an AlternateUICulture item for a web site settings |
|
Collection of AlternateUICulture objects |
|
Defines an Add-in to provision |
|
Defines the AppCatalog packages to provision |
|
A collection of AddIn objects |
|
ApplicationLifecycleManagement Defines an ALM settings to provision |
|
The Audit Settings for the Provisioning Template |
|
Defines an available Web Template for the current Publishing site |
|
AvailableWebTemplateCollection A collection of AvailableWebTemplate objects |
|
Defines a base Client Side Page |
|
Base type for any Domain Model object in the Provisioning Hierarchy (from the ProvisioningTemplate type and above) |
|
Base type for any Domain Model object (excluded the ProvisioningTemplate type) |
|
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 |
|
Defines a CanvasControl |
|
A collection of CanvasControl objects |
|
Defines a CanvasSection |
|
A collection of CanvasZone objects |
|
Defines a CdnOrigin |
|
A collection of CdnOrigin objects |
|
Defines the CDN Settings for a CDN to provision |
|
Concrete type defining a classic Site Collection |
|
Defines a ClientSidePage |
|
A collection of ClientSidePage objects |
|
Represents the Header of a Client Side page |
|
Concrete type defining a Communication Site Collection |
|
Domain Object that defines a Composed Look in the Provision Template |
|
Defines the CDN settings to provision |
|
Domain Object used in the Provisioning template that defines a Content Type
|
|
Domain Object for Content Type Binding in the Provisioning Template |
|
Collection of ContentTypeBinding objects |
|
Collection of ContentType objects |
|
Defines a reference to a Content Type |
|
ContentTypeReferenceCollection Collection of Content Type References objects |
|
The Current Navigation settings for the Provisioning Template |
|
Domain Object for custom actions associated with a SharePoint list, Web site, or subsite. |
|
Collection of CustomAction objects |
|
Domain Object that represents a Collections of Custom Actions |
|
|
|
Collection of DataRow objects |
|
A default document for a Document Set |
|
|
|
Defines a Design Package to import into the current Publishing site |
|
Defines a Directory element, to describe a folder in the current repository that will be used to upload files into the target Site |
|
Collection of Directory objects |
|
Defines a DocumentSet Template for creating multiple DocumentSet instances |
|
Domain Object for Extensiblity Call out |
|
ExtensibilityHandlerCollection Collection of ExtensibilityHandler objects |
|
Domain Object that represents an Feature. |
|
Collection of Feature objects |
|
Domain Object that is used in the Site Template for OOB Features |
|
Represents a Field XML Markup that is used to define information about a field |
|
Collection of Field objects |
|
Represents a Field XML Markup that is used to define information about a field |
|
Collection of FieldRef objects |
|
Defines a reference to a Field |
|
Collection of Field Reference objects |
|
Defines a File element, to describe a file that will be provisioned into the target Site |
|
Collection of File objects |
|
Defines a folder that will be provisioned into the target list/library |
|
Collection of Folder objects |
|
The Global Navigation settings for the Provisioning Template |
|
Defines an available Image Rendition for the current Publishing site. |
|
A collection of ImageRendition objects |
|
Declares the Information Rights Management settings for the list or library. |
|
Domain Object that specifies the properties of the new list. |
|
Collection of ListInstance objects |
|
Domain Object used in the Provisioning template that defines a Localization item |
|
Collection of Localization objects |
|
Defines the Managed Navigation settings of a site |
|
The Navigation configurations of the Provisioning Template |
|
Defines a Navigation Node for the Structural Navigation of a site |
|
A collection of NavigationNode objects |
|
|
|
Defines an available Package for the AppCatalog. |
|
A collection of Package objects |
|
|
|
Collection of Page objects |
|
Defines an available Page Layout for the current Publishing site |
|
Collection of PageLayout objects |
|
|
|
Collection of PropertyBagEntry objects |
|
Domain Object for Extensiblity Call out |
|
Collection of Provider objects |
|
Defines the root node of the Provisioning Domain Model |
|
Defines a sequence of activities to execute with the engine |
|
ProvisioningSequenceCollection Collection of ProvisioningSequence items |
|
Domain Object for the Provisioning Template |
|
ProvisioningTemplateCollection Collection of ProvisioningTemplate items |
|
Class holds the required Provisioning Template Information |
|
|
|
ProvisioningTemplateWebhookCollection The Webhooks for the Provisioning Template |
|
Defines the Tenant-wide settings to provision |
|
Defines a Term Store to provision through a Sequence, optional element. |
|
|
|
|
|
The Webhooks for the Provisioning Template |
|
Defines the Publishing configuration to provision |
|
Defines the Regional Settings for a site |
|
Role Assignment for a target Principal |
|
Collection of RoleAssignment objects |
|
|
|
Collection of RoleDefinition objects |
|
Defines a SharingSettings object |
|
|
|
Collection of SiteCollection items |
|
Domain Object to define a tenant Site Design |
|
Collection of SiteDesign objects |
|
Domain Object used to define a Site Design Right Grant |
|
Collection of SiteDesignGrant objects |
|
Defines the Footer settings for the target site |
|
Defines a Footer Link for the target site |
|
Collection of Footer Links for the target site |
|
The base type for a Site Group |
|
Collection of SiteGroup objects |
|
Defines the Header settings for the target site |
|
Domain object to define a SiteScript to provision |
|
Collection of SiteScript objects |
|
Domain Object that is used in the site template |
|
Permission settings for the target Site |
|
Domain Object used in the Provisioning template that defines a Section of Settings for the current Site Collection |
|
Defines a SiteWebhook to provision |
|
Collection of SiteWebhook objects |
|
Defines a StorageEntity to provision |
|
Collection of StorageEntity objects |
|
Defines the Structural Navigation settings of a site |
|
|
|
Collection of SubSite items |
|
Defines a single Supported UI Language for a site |
|
Collection of SupportedUILanguage objects |
|
Concrete type defining a Team Site Collection without an Office 365 Group |
|
Concrete type defining a Team sub-Site with no Office 365 Group |
|
Concrete type defining a Team Site Collection |
|
|
|
Collection of Term objects |
|
|
|
Collection of TermGroup objects |
|
|
|
Collection of TermLabel objects |
|
|
|
Collection of TermSete objects |
|
Defines a Theme to provision at tenant level |
|
A collection of Theme objects |
|
Defines a Translated ClientSidePage |
|
TranslatedClientSidePageCollection A collection of TranslatedClientSidePage objects |
|
Domain Object that defines a User or group in the provisioning template |
|
Collection of User objects |
|
|
|
Collection of View objects |
|
Defines a single tenant-wide Web API Permission |
|
Collection of WebApiPermission objects |
|
Defines a Webhook |
|
Defines a collection of objects of type Webhook |
|
|
|
Collection of WebPart objects |
|
Domain Object used in the Provisioning template that defines a Section of Settings for the current Web Site |
|
Defines a Workflow Definition to provision |
|
Defines a collection of objects of type WorkflowDefinition |
|
Defines the Workflows to provision |
|
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
|
|
|
Defines the action to execute against the package |
|
Defines how an engine should behave if the requirements for provisioning publishing capabilities are not satisfied by the target site |
|
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 |
|
Defines the possible values for the client side page header type |
|
Defines the type of Current Navigation |
|
Defines the Emphasis for a modern section |
|
The File Level for a File element |
|
Defines the type of Global Navigation |
|
Handlers to be processed on the template |
|
Defines the IconAlignment of collapsible Canvas Section for a Client-side Page. |
|
|
|
|
|
Defines the action to perform with the CDN Origin for the CDN |
|
Defines the actions for a Package in the AppCatalog |
|
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 |
|
|
|
Defines the SearchScope for the site |
|
|
|
|
|
|
|
Defines the Right options for a SiteDesignGrant |
|
WebTemplate IDs for Site Designs |
|
Defines the Layouts available for the Footer of a Site |
|
Defines the Layouts available for the Header of a Site |
|
Defines the Menu Styles available for the Header of a Site |
|
Defines the various flavors of a SiteWebhook |
|
Defines whether the package will be handled synchronously or asynchronously |
|
|
|
|
|
|
|
The Work Hours of a Day |