Table of contents
TOC
Collapse the table of content
Expand the table of content

TemplateProviderBase Class

SharePoint Dev Documents|Last Updated: 6/19/2017
|
1 Contributor

Handles methods for Template Provider

Namespace:OfficeDevPnP.Core.Framework.Provisioning.Providers
Assembly: OfficeDevPnP.Core.dll

Inheritance Hierarchy

System.Object
 OfficeDevPnP.Core.Framework.Provisioning.Providers.TemplateProviderBase
OfficeDevPnP.Core.Framework.Provisioning.Providers.Json.JsonTemplateProvider
OfficeDevPnP.Core.Framework.Provisioning.Providers.Xml.XMLTemplateProvider

Syntax

public abstract class TemplateProviderBase

Constructors

NameDescription
TemplateProviderBase()Default Constructor
TemplateProviderBase(FileConnectorBase)Constructor

Properties

NameDescription
ConnectorFile Connector
ParametersTemplate parameters
SupportsDeleteSupports template delete
SupportsSaveSupports template save
UriUri of site

Methods

NameDescription
Delete(String)Deletes ProvisioningTemplate
GetTemplate(String)Gets ProvisioningTemplate
GetTemplate(String, ITemplateProviderExtension[])Gets ProvisioningTemplate
GetTemplate(String, String)Gets ProvisioningTemplate
GetTemplate(String, ITemplateFormatter)Gets ProvisioningTemplate
GetTemplate(String, String, ITemplateFormatter)Gets ProvisioningTemplate
GetTemplate(String, String, ITemplateFormatter, ITemplateProviderExtension[])Gets ProvisioningTemplate
GetTemplates()Gets list of ProvisioningTemplates
GetTemplates(ITemplateFormatter)Gets list of ProvisioningTemplates
Save(ProvisioningTemplate)Saves ProvisioningTemplate
Save(ProvisioningTemplate, ITemplateProviderExtension[])Saves ProvisioningTemplate
Save(ProvisioningTemplate, ITemplateFormatter)Saves ProvisioningTemplate
Save(ProvisioningTemplate, ITemplateFormatter, ITemplateProviderExtension[])Saves ProvisioningTemplate
SaveAs(ProvisioningTemplate, String)Saves ProvisioningTemplate
SaveAs(ProvisioningTemplate, String, ITemplateProviderExtension[])Saves ProvisioningTemplate
SaveAs(ProvisioningTemplate, String, ITemplateFormatter)Saves ProvisioningTemplate
SaveAs(ProvisioningTemplate, String, ITemplateFormatter, ITemplateProviderExtension[])Saves ProvisioningTemplate

See also

© 2018 Microsoft