Topic automatically generated on 8/24/2015
##Namespace The namespace of the PnP Provisioning Schema is:
http://schemas.dev.office.com/PnP/2015/05/ProvisioningSchema
All the elements have to be declared with that namespace reference.
##Root Elements Here follows the list of root elements available in the PnP Provisioning Schema.
<pnp:Provisioning
xmlns:pnp="http://schemas.dev.office.com/PnP/2015/05/ProvisioningSchema">
<pnp:Preferences />
<pnp:Templates />
<pnp:Sequence />
<pnp:ImportSequence />
</pnp:Provisioning>
Here follow the available child elements for the Provisioning element.
Element | Type | Description |
---|---|---|
Preferences | Preferences | The mandatory section of preferences for the current provisioning definition. |
Templates | Templates | An optional section made of provisioning templates. |
Sequence | Sequence | An optional section made of provisioning sequences, which can include Sites, Site Collections, Taxonomies, Provisioning Templates, etc. |
ImportSequence | ImportSequence | Imports sequences from an external file. All current properties should be sent to that file. |
###ProvisioningTemplate | ||
Represents the root element of the SharePoint Provisioning Template |
<pnp:ProvisioningTemplate
xmlns:pnp="http://schemas.dev.office.com/PnP/2015/05/ProvisioningSchema"
ID="xsd:ID"
Version="xsd:decimal">
<pnp:SitePolicy />
<pnp:PropertyBagEntries />
<pnp:Security />
<pnp:SiteFields />
<pnp:ContentTypes />
<pnp:Lists />
<pnp:Features />
<pnp:CustomActions />
<pnp:Files />
<pnp:Pages />
<pnp:TermGroups />
<pnp:ComposedLook />
<pnp:Providers />
</pnp:ProvisioningTemplate>
Here follow the available child elements for the ProvisioningTemplate element.
Element | Type | Description |
---|---|---|
SitePolicy | xsd:string | The Site Policy of the Provisioning Template, optional element |
PropertyBagEntries | PropertyBagEntries | The Property Bag entries of the Provisioning Template, optional collection of elements |
Security | Security | The Security Groups Members of the Provisioning Template, optional collection of elements |
SiteFields | SiteFields | The Site Columns of the Provisioning Template, optional element |
ContentTypes | ContentTypes | The Content Types of the Provisioning Template, optional element |
Lists | Lists | The Lists instances of the Provisioning Template, optional element |
Features | Features | The Features (Site or Web) to activate or deactivate while applying the Provisioning Template, optional collection of elements |
CustomActions | CustomActions | The Custom Actions (Site or Web) to provision with the Provisioning Template, optional element |
Files | Files | The Files to provision into the target Site through the Provisioning Template, optional element |
Pages | Pages | The Pages to provision into the target Site through the Provisioning Template, optional element |
TermGroups | TermGroups | The TermGroups element allows provisioning one or more TermGroups into the target Site, optional element |
ComposedLook | ComposedLook | The ComposedLook for the Provisioning Template, optional element |
Providers | Providers | The Extensiblity Providers to invoke while applying the Provisioning Template, optional collection of elements |
Here follow the available attributes for the ProvisioningTemplate element.
Attibute | Type | Description |
---|---|---|
ID | xsd:ID | The ID of the Provisioning Template, required attribute |
Version | xsd:decimal | The Version of the Provisioning Template, required attribute |
##Child Elements and Complex Types Here follows the list of all the other child elements and complex types that can be used in the PnP Provisioning Schema. ###Preferences General settings for a Provisioning file.
<pnp:Preferences
Version="xsd:string"
Author="xsd:string"
Generator="xsd:string">
<pnp:Parameters />
</pnp:Preferences>
Here follow the available child elements for the Preferences element.
Element | Type | Description |
---|---|---|
Parameters | Parameters | Definition of parameters that can be used as replacement within templates and provisioning objects. |
Here follow the available attributes for the Preferences element.
<pnp:Parameters>
<pnp:Parameter />
</pnp:Parameters>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
Parameter | Parameter | A Parameter that can be used as a replacement within templates and provisioning objects. |
###Templates | ||
SharePoint Templates, which can be inline or references to external files |
<pnp:Templates
ID="xsd:ID">
<pnp:ProvisioningTemplateFile />
<pnp:ProvisioningTemplateReference />
<pnp:ProvisioningTemplate />
</pnp:Templates>
Here follow the available child elements for the Templates element.
Element | Type | Description |
---|---|---|
ProvisioningTemplateFile | ProvisioningTemplateFile | Reference to an external template file, which will be based on the current schema but will focus only on the SharePointProvisioningTemplate section. |
ProvisioningTemplateReference | ProvisioningTemplateReference | Reference to another template by ID. |
ProvisioningTemplate | ProvisioningTemplate |
Here follow the available attributes for the Templates element.
<pnp:PropertyBagEntries>
<pnp:PropertyBagEntry />
</pnp:PropertyBagEntries>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
PropertyBagEntry | PropertyBagEntry | |
###Security | ||
The Security Groups Members of the Provisioning Template, optional collection of elements |
<pnp:Security>
<pnp:AdditionalAdministrators />
<pnp:AdditionalOwners />
<pnp:AdditionalMembers />
<pnp:AdditionalVisitors />
</pnp:Security>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
AdditionalAdministrators | UsersList | List of additional Administrators for the Site, optional collection of elements |
AdditionalOwners | UsersList | List of additional Owners for the Site, optional collection of elements |
AdditionalMembers | UsersList | List of additional Members for the Site, optional collection of elements |
AdditionalVisitors | UsersList | List of additional Visitors for the Site, optional collection of elements |
###SiteFields | ||
The Site Columns of the Provisioning Template, optional element |
<pnp:SiteFields>
<!-- Any other XML content -->
</pnp:SiteFields>
###ContentTypes The Content Types of the Provisioning Template, optional element
<pnp:ContentTypes>
<pnp:ContentType />
</pnp:ContentTypes>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
ContentType | ContentType | |
###Lists | ||
The Lists instances of the Provisioning Template, optional element |
<pnp:Lists>
<pnp:ListInstance />
</pnp:Lists>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
ListInstance | ListInstance | |
###Features | ||
The Features (Site or Web) to activate or deactivate while applying the Provisioning Template, optional collection of elements |
<pnp:Features>
<pnp:SiteFeatures />
<pnp:WebFeatures />
</pnp:Features>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
SiteFeatures | FeaturesList | The Site Features to activate or deactivate while applying the Provisioning Template, optional collection of elements |
WebFeatures | FeaturesList | The Web Features to activate or deactivate while applying the Provisioning Template, optional collection of elements |
###CustomActions | ||
The Custom Actions (Site or Web) to provision with the Provisioning Template, optional element |
<pnp:CustomActions>
<pnp:SiteCustomActions />
<pnp:WebCustomActions />
</pnp:CustomActions>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
SiteCustomActions | CustomActionsList | The Site Custom Actions to provision while applying the Provisioning Template, optional element |
WebCustomActions | CustomActionsList | The Web Custom Actions to provision while applying the Provisioning Template, optional element |
###Files | ||
The Files to provision into the target Site through the Provisioning Template, optional element |
<pnp:Files>
<pnp:File />
</pnp:Files>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
File | File | |
###Pages | ||
The Pages to provision into the target Site through the Provisioning Template, optional element |
<pnp:Pages>
<pnp:Page />
</pnp:Pages>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
Page | Page | |
###TermGroups | ||
The TermGroups element allows provisioning one or more TermGroups into the target Site, optional element |
<pnp:TermGroups>
<pnp:TermGroup />
</pnp:TermGroups>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
TermGroup | TermGroup | The TermGroup element to provision into the target Site through the Provisioning Template, optional element |
###Providers | ||
The Extensiblity Providers to invoke while applying the Provisioning Template, optional collection of elements |
<pnp:Providers>
<pnp:Provider />
</pnp:Providers>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
Provider | Provider | |
###PropertyBagEntry | ||
A property bag entry |
<pnp:PropertyBagEntry
Indexed="xsd:boolean">
</pnp:PropertyBagEntry>
Here follow the available attributes for the PropertyBagEntry element.
Attibute | Type | Description |
---|---|---|
Indexed | xsd:boolean | |
###StringDictionaryItem | ||
Defines a StringDictionary element |
<pnp:StringDictionaryItem
Key="xsd:string"
Value="xsd:string">
</pnp:StringDictionaryItem>
Here follow the available attributes for the StringDictionaryItem element.
<pnp:UsersList>
<pnp:User />
</pnp:UsersList>
Here follow the available child elements for the UsersList element.
Element | Type | Description |
---|---|---|
User | User | |
###User | ||
The base abstract type for a User element |
<pnp:User
Name="xsd:string">
</pnp:User>
Here follow the available attributes for the User element.
Attibute | Type | Description |
---|---|---|
Name | xsd:string | The Name of the User, required attribute |
###ListInstance | ||
Defines a ListInstance element |
<pnp:ListInstance
Title="xsd:string"
Description="xsd:string"
DocumentTemplate="xsd:string"
OnQuickLaunch="xsd:boolean"
TemplateType="xsd:int"
Url="xsd:string"
EnableVersioning="xsd:boolean"
EnableMinorVersions="xsd:boolean"
EnableModeration="xsd:boolean"
MinorVersionLimit="xsd:int"
MaxVersionLimit="xsd:int"
DraftVersionVisibility="xsd:int"
RemoveExistingContentTypes="xsd:boolean"
TemplateFeatureID="pnp:GUID"
ContentTypesEnabled="xsd:boolean"
Hidden="xsd:boolean"
EnableAttachments="xsd:boolean"
EnableFolderCreation="xsd:boolean">
<pnp:ContentTypeBindings />
<pnp:Views />
<pnp:Fields />
<pnp:FieldRefs />
<pnp:DataRows />
</pnp:ListInstance>
Here follow the available child elements for the ListInstance element.
Element | Type | Description |
---|---|---|
ContentTypeBindings | ContentTypeBindings | The ContentTypeBindings entries of the List Instance, optional collection of elements |
Views | Views | The Views entries of the List Instance, optional collection of elements |
Fields | Fields | The Fields entries of the List Instance, optional collection of elements |
FieldRefs | FieldRefs | The FieldRefs entries of the List Instance, optional collection of elements |
DataRows | DataRows |
Here follow the available attributes for the ListInstance element.
Attibute | Type | Description |
---|---|---|
Title | xsd:string | The Title of the List Instance, required attribute |
Description | xsd:string | The Description of the List Instance, optional attribute |
DocumentTemplate | xsd:string | The DocumentTemplate of the List Instance, optional attribute |
OnQuickLaunch | xsd:boolean | The OnQuickLaunch flag for the List Instance, optional attribute |
TemplateType | xsd:int | The TemplateType of the List Instance, required attribute Values available here: https://msdn.microsoft.com/en-us/library/office/microsoft.sharepoint.client.listtemplatetype.aspx |
Url | xsd:string | The Url of the List Instance, required attribute |
EnableVersioning | xsd:boolean | The EnableVersioning flag for the List Instance, optional attribute |
EnableMinorVersions | xsd:boolean | The EnableMinorVersions flag for the List Instance, optional attribute |
EnableModeration | xsd:boolean | The EnableModeration flag for the List Instance, optional attribute |
MinorVersionLimit | xsd:int | The MinorVersionLimit for versions history for the List Instance, optional attribute |
MaxVersionLimit | xsd:int | The MaxVersionLimit for versions history for the List Instance, optional attribute |
DraftVersionVisibility | xsd:int | The DraftVersionVisibility for the List Instance, optional attribute. The property will be cast to enum DraftVersionVisibility 0 - Reader - Any user who can read items, 1 - Author - Only users who can edit items, 2 - Approver - Only users who can approve items (and the author of the item) |
RemoveExistingContentTypes | xsd:boolean | The RemoveExistingContentTypes flag for the List Instance, optional attribute |
TemplateFeatureID | GUID | The TemplateFeatureID for the feature on which the List Instance is based, optional attribute |
ContentTypesEnabled | xsd:boolean | The ContentTypesEnabled flag for the List Instance, optional attribute |
Hidden | xsd:boolean | The Hidden flag for the List Instance, optional attribute |
EnableAttachments | xsd:boolean | The EnableAttachments flag for the List Instance, optional attribute |
EnableFolderCreation | xsd:boolean | The EnableFolderCreation flag for the List Instance, optional attribute |
###ContentTypeBindings | ||
The ContentTypeBindings entries of the List Instance, optional collection of elements |
<pnp:ContentTypeBindings>
<pnp:ContentTypeBinding />
</pnp:ContentTypeBindings>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
ContentTypeBinding | ContentTypeBinding | |
###Views | ||
The Views entries of the List Instance, optional collection of elements |
<pnp:Views
RemoveExistingViews="xsd:boolean">
<!-- Any other XML content -->
</pnp:Views>
Here follow the available attributes for the element.
<pnp:Fields>
<!-- Any other XML content -->
</pnp:Fields>
###FieldRefs The FieldRefs entries of the List Instance, optional collection of elements
<pnp:FieldRefs>
<pnp:FieldRef />
</pnp:FieldRefs>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
FieldRef | ListInstanceFieldRef | |
###DataRows |
<pnp:DataRows>
<pnp:DataRow />
</pnp:DataRows>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
DataRow | DataRow | |
###DataValue | ||
The DataValue of a single field of a row to insert into a target ListInstance |
<pnp:DataValue
FieldName="xsd:string">
</pnp:DataValue>
Here follow the available attributes for the DataValue element.
Attibute | Type | Description |
---|---|---|
FieldName | xsd:string | |
###ContentType | ||
Defines a content type |
<pnp:ContentType
ID="pnp:ContentTypeId"
Name="xsd:string"
Description="xsd:string"
Group="xsd:string"
Hidden="xsd:boolean"
Sealed="xsd:boolean"
ReadOnly="xsd:boolean"
Overwrite="xsd:boolean">
<pnp:FieldRefs />
<pnp:DocumentTemplate />
</pnp:ContentType>
Here follow the available child elements for the ContentType element.
Element | Type | Description |
---|---|---|
FieldRefs | FieldRefs | The FieldRefs entries of the List Instance, optional collection of elements |
DocumentTemplate | DocumentTemplate | Specifies the document template for the content type. This is the file which SharePoint Foundation opens as a template when a user requests a new item of this content type. |
Here follow the available attributes for the ContentType element.
<pnp:FieldRefs>
<pnp:FieldRef />
</pnp:FieldRefs>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
FieldRef | ContentTypeFieldRef | |
###DocumentTemplate | ||
Specifies the document template for the content type. This is the file which SharePoint Foundation opens as a template when a user requests a new item of this content type. |
<pnp:DocumentTemplate
TargetName="xsd:string">
</pnp:DocumentTemplate>
Here follow the available attributes for the element.
Attibute | Type | Description |
---|---|---|
TargetName | xsd:string | The value of the content type ID, required attribute |
###ContentTypeBinding | ||
Defines the binding between a ListInstance and a ContentType |
<pnp:ContentTypeBinding
ContentTypeID="pnp:ContentTypeId"
Default="xsd:boolean">
</pnp:ContentTypeBinding>
Here follow the available attributes for the ContentTypeBinding element.
<pnp:FeaturesList>
<pnp:Feature />
</pnp:FeaturesList>
Here follow the available child elements for the FeaturesList element.
Element | Type | Description |
---|---|---|
Feature | Feature | |
###Feature | ||
Defines a single Site or Web Feature, which will be activated or deactivated while applying the Provisioning Template |
<pnp:Feature
ID="pnp:GUID"
Deactivate="xsd:boolean"
Description="xsd:string">
</pnp:Feature>
Here follow the available attributes for the Feature element.
<pnp:ListInstanceFieldRef
ID="pnp:GUID"
Name="xsd:string"
Required="xsd:boolean"
Hidden="xsd:boolean"
DisplayName="xsd:string">
</pnp:ListInstanceFieldRef>
Here follow the available attributes for the ListInstanceFieldRef element.
<pnp:ContentTypeFieldRef
ID="pnp:GUID"
Name="xsd:string"
Required="xsd:boolean"
Hidden="xsd:boolean">
</pnp:ContentTypeFieldRef>
Here follow the available attributes for the ContentTypeFieldRef element.
<pnp:CustomActionsList>
<pnp:CustomAction />
</pnp:CustomActionsList>
Here follow the available child elements for the CustomActionsList element.
Element | Type | Description |
---|---|---|
CustomAction | CustomAction | |
###CustomAction | ||
Defines a Custom Action, which will be provisioned while applying the Provisioning Template |
<pnp:CustomAction
Name="xsd:string"
Description="xsd:string"
Group="xsd:string"
Location="xsd:string"
Title="xsd:string"
Sequence="xsd:int"
Rights="xsd:int"
Url="xsd:string"
Enabled="xsd:boolean"
ScriptBlock="xsd:string"
ImageUrl="xsd:string"
ScriptSrc="xsd:string">
<pnp:CommandUIExtension />
</pnp:CustomAction>
Here follow the available child elements for the CustomAction element.
Element | Type | Description |
---|---|---|
CommandUIExtension | CommandUIExtension | Defines the Custom UI Extension XML, optional element. |
Here follow the available attributes for the CustomAction element.
<pnp:CommandUIExtension>
<!-- Any other XML content -->
</pnp:CommandUIExtension>
###FileProperties A collection of File Properties
<pnp:FileProperties>
<pnp:Property />
</pnp:FileProperties>
Here follow the available child elements for the FileProperties element.
Element | Type | Description |
---|---|---|
Property | StringDictionaryItem | |
###File | ||
Defines a File element, to describe a file that will be provisioned into the target Site |
<pnp:File
Src="xsd:string"
Folder="xsd:string"
Overwrite="xsd:boolean">
<pnp:Properties />
<pnp:WebParts />
</pnp:File>
Here follow the available child elements for the File element.
Element | Type | Description |
---|---|---|
Properties | FileProperties | The File Properties, optional collection of elements |
WebParts | WebParts | The webparts to add to the page, optional collection of elements |
Here follow the available attributes for the File element.
<pnp:WebParts>
<pnp:WebPart />
</pnp:WebParts>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
WebPart | WebPartPageWebPart | |
###Page | ||
Defines a Page element, to describe a page that will be provisioned into the target Site. Because of the Layout attribute, the assumption is made that you're referring/creating a WikiPage. |
<pnp:Page
Url="xsd:string"
Overwrite="xsd:boolean"
Layout="pnp:WikiPageLayout"
WelcomePage="xsd:boolean">
<pnp:WebParts />
</pnp:Page>
Here follow the available child elements for the Page element.
Element | Type | Description |
---|---|---|
WebParts | WebParts | The webparts to add to the page, optional collection of elements |
Here follow the available attributes for the Page element.
<pnp:WebParts>
<pnp:WebPart />
</pnp:WebParts>
Here follow the available child elements for the element.
Element | Type | Description |
---|---|---|
WebPart | WikiPageWebPart | |
###WikiPageWebPart | ||
Defines a WebPart to be added to a WikiPage |
<pnp:WikiPageWebPart
Title="xsd:string"
Row="xsd:int"
Column="xsd:int">
<pnp:Contents />
</pnp:WikiPageWebPart>
Here follow the available child elements for the WikiPageWebPart element.
Element | Type | Description |
---|---|---|
Contents | xsd:string | Required: Defines the WebPart XML |
Here follow the available attributes for the WikiPageWebPart element.
<pnp:WebPartPageWebPart
Title="xsd:string"
Zone="xsd:string"
Order="xsd:int">
<pnp:Contents />
</pnp:WebPartPageWebPart>
Here follow the available child elements for the WebPartPageWebPart element.
Element | Type | Description |
---|---|---|
Contents | xsd:string | Required: Defines the WebPart XML |
Here follow the available attributes for the WebPartPageWebPart element.
<pnp:ComposedLook
Name="xsd:string"
ColorFile="xsd:string"
FontFile="xsd:string"
BackgroundFile="xsd:string"
MasterPage="xsd:string"
SiteLogo="xsd:string"
AlternateCSS="xsd:string"
Version="xsd:int">
</pnp:ComposedLook>
Here follow the available attributes for the ComposedLook element.
<pnp:Provider
Enabled="xsd:boolean"
HandlerType="xsd:string">
<pnp:Configuration />
</pnp:Provider>
Here follow the available child elements for the Provider element.
Element | Type | Description |
---|---|---|
Configuration | Configuration | Defines an optional configuration section for the Extensibility Provider. The configuration section can be any XML |
Here follow the available attributes for the Provider element.
<pnp:Configuration>
<!-- Any other XML content -->
</pnp:Configuration>
###ProvisioningTemplateFile An element that references an external file.
<pnp:ProvisioningTemplateFile
File="xsd:string"
ID="xsd:ID">
</pnp:ProvisioningTemplateFile>
Here follow the available attributes for the ProvisioningTemplateFile element.
Attibute | Type | Description |
---|---|---|
File | xsd:string | Absolute or relative path to the file. |
ID | xsd:ID | ID of the referenced template |
###ProvisioningTemplateReference | ||
An element that references an external file. |
<pnp:ProvisioningTemplateReference
ID="xsd:IDREF">
</pnp:ProvisioningTemplateReference>
Here follow the available attributes for the ProvisioningTemplateReference element.
<pnp:Sequence
SequenceType=""
ID="xsd:ID">
<pnp:SiteCollection />
<pnp:Site />
<pnp:TermStore />
<pnp:Extensions />
</pnp:Sequence>
Here follow the available child elements for the Sequence element.
Element | Type | Description |
---|---|---|
SiteCollection | SiteCollection | |
Site | Site | |
TermStore | TermStore | |
Extensions | Extensions |
Here follow the available attributes for the Sequence element.
<pnp:SiteCollection
Url="pnp:ReplaceableString">
<pnp:Templates />
</pnp:SiteCollection>
Here follow the available child elements for the SiteCollection element.
Element | Type | Description |
---|---|---|
Templates | Templates |
Here follow the available attributes for the SiteCollection element.
Attibute | Type | Description |
---|---|---|
Url | ReplaceableString | Absolute Url to the site |
###Site | ||
Defines a Site that will be created into a target Site Collection |
<pnp:Site
UseSamePermissionsAsParentSite="xsd:boolean"
Url="pnp:ReplaceableString">
<pnp:Templates />
</pnp:Site>
Here follow the available child elements for the Site element.
Element | Type | Description |
---|---|---|
Templates | Templates |
Here follow the available attributes for the Site element.
Attibute | Type | Description |
---|---|---|
UseSamePermissionsAsParentSite | xsd:boolean | |
Url | ReplaceableString | Relative Url to the site |
###TermStore | ||
A TermStore to use for provisioning of TermGroups |
<pnp:TermStore
Scope="">
<pnp:TermGroup />
</pnp:TermStore>
Here follow the available child elements for the TermStore element.
Element | Type | Description |
---|---|---|
TermGroup | TermGroup | The TermGroup element to provision into the target TermStore through, optional element |
Here follow the available attributes for the TermStore element.
Attibute | Type | Description |
---|---|---|
Scope | The scope of the term store. | |
###TermGroup | ||
A TermGroup to use for provisioning of TermSets and Terms |
<pnp:TermGroup
Description="xsd:string"
Name="xsd:string"
ID="pnp:GUID">
</pnp:TermGroup>
Here follow the available attributes for the TermGroup element.
Attibute | Type | Description |
---|---|---|
Description | xsd:string | |
Name | xsd:string | |
ID | GUID | |
###TermSetItem | ||
Base type for TermSets and Terms |
<pnp:TermSetItem
Owner="xsd:string"
Description="xsd:string"
IsAvailableForTagging="xsd:boolean">
</pnp:TermSetItem>
Here follow the available attributes for the TermSetItem element.
Attibute | Type | Description |
---|---|---|
Owner | xsd:string | |
Description | xsd:string | |
IsAvailableForTagging | xsd:boolean | |
###TermSet | ||
A TermSet to provision |
<pnp:TermSet
Language="xsd:int"
IsOpenForTermCreation="xsd:boolean">
</pnp:TermSet>
Here follow the available attributes for the TermSet element.
Attibute | Type | Description |
---|---|---|
Language | xsd:int | |
IsOpenForTermCreation | xsd:boolean | |
###Term | ||
A Term to provision into a TermSet or a hyerarchical Term |
<pnp:Term
Language="xsd:int"
CustomSortOrder="xsd:int">
</pnp:Term>
Here follow the available attributes for the Term element.
Attibute | Type | Description |
---|---|---|
Language | xsd:int | |
CustomSortOrder | xsd:int | |
###TaxonomyItemProperties | ||
A collection of Term Properties |
<pnp:TaxonomyItemProperties>
<pnp:Property />
</pnp:TaxonomyItemProperties>
Here follow the available child elements for the TaxonomyItemProperties element.
Element | Type | Description |
---|---|---|
Property | StringDictionaryItem | |
###TermLabels | ||
A collection of Term Labels, in order to support multi-language terms |
<pnp:TermLabels>
<pnp:Label />
</pnp:TermLabels>
Here follow the available child elements for the TermLabels element.
Element | Type | Description |
---|---|---|
Label | Label | |
###Label |
<pnp:Label
Language="xsd:int"
Value="xsd:string"
IsDefaultForLanguage="xsd:boolean">
</pnp:Label>
Here follow the available attributes for the element.
Attibute | Type | Description |
---|---|---|
Language | xsd:int | |
Value | xsd:string | |
IsDefaultForLanguage | xsd:boolean | |
###TermSets | ||
A collection of TermSets to provision |
<pnp:TermSets>
<pnp:TermSet />
</pnp:TermSets>
Here follow the available child elements for the TermSets element.
Element | Type | Description |
---|---|---|
TermSet | TermSet | |
###Extensions | ||
Extensions are custom XML elements and instructions that can be extensions of this default schema or vendor or engine specific extensions. |
<pnp:Extensions>
<!-- Any other XML content -->
</pnp:Extensions>
###ImportSequence Imports sequences from an external file. All current properties should be sent to that file.
<pnp:ImportSequence
File="xsd:string">
</pnp:ImportSequence>
Here follow the available attributes for the ImportSequence element.
Attibute | Type | Description |
---|---|---|
File | xsd:string | Absolute or relative path to the file. |