Method | Description | |
---|---|---|
ExtractObjects ( Web web, OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template, OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.ProvisioningTemplateCreationInformation creationInfo ) : OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate | ||
ProvisionObjects ( Web web, OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template, |
||
WillExtract ( Web web, OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template, OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.ProvisioningTemplateCreationInformation creationInfo ) : bool | ||
WillProvision ( Web web, OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template ) : bool |
Method | Description | |
---|---|---|
IsFieldXmlValid ( string fieldXml, |
Check if all tokens where replaced. If the field is a taxonomy field then we will check for the values of the referenced termstore and termset.
|
|
Tokenize ( string url, string webUrl, Web web = null ) : string |
Tokenize a template item url based attribute with {themecatalog} or {masterpagecatalog} or {site}+
|
|
TokenizeTaxonomyField ( Web web, XElement element ) : string |
Tokenizes the taxonomy field.
|
Method | Description | |
---|---|---|
TokenizeFieldFormula ( string fieldXml ) : string | ||
WriteWarning ( string message, ProvisioningMessageType messageType ) : void |
public abstract ExtractObjects ( Web web, OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template, OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.ProvisioningTemplateCreationInformation creationInfo ) : OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate | ||
web | Web | |
template | OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate | |
creationInfo | OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.ProvisioningTemplateCreationInformation | |
return | OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate |
protected static IsFieldXmlValid ( string fieldXml, |
||
fieldXml | string | The xml to parse |
parser | ||
context | ClientRuntimeContext | |
return | bool |
public abstract ProvisionObjects ( Web web, OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template, |
||
web | Web | |
template | OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate | |
parser | ||
applyingInformation | OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.ProvisioningTemplateApplyingInformation | |
return |
protected Tokenize ( string url, string webUrl, Web web = null ) : string | ||
url | string | the url to tokenize as String |
webUrl | string | web url of the actual web as String |
web | Web | Web being used |
return | string |
protected TokenizeTaxonomyField ( Web web, XElement element ) : string | ||
web | Web | The web. |
element | XElement | The element. |
return | string |
public abstract WillExtract ( Web web, OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template, OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.ProvisioningTemplateCreationInformation creationInfo ) : bool | ||
web | Web | |
template | OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate | |
creationInfo | OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.ProvisioningTemplateCreationInformation | |
return | bool |
public abstract WillProvision ( Web web, OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate template ) : bool | ||
web | Web | |
template | OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate | |
return | bool |