Class XMLTemplateProvider
Provider for xml based configurations
Inherited Members
Namespace: PnP.Framework.Provisioning.Providers.Xml
Assembly: PnP.Framework.dll
Syntax
public abstract class XMLTemplateProvider : TemplateProviderBase
Constructors
XMLTemplateProvider()
Declaration
protected XMLTemplateProvider()
XMLTemplateProvider(FileConnectorBase)
Declaration
protected XMLTemplateProvider(FileConnectorBase connector)
Parameters
File
|
Methods
Delete(String)
Declaration
public override void Delete(string uri)
Parameters
System.
|
Overrides
GetHierarchies()
Declaration
public override List<ProvisioningHierarchy> GetHierarchies()
Returns
List<Provisioning
|
Overrides
GetHierarchy(Stream)
Declaration
public override ProvisioningHierarchy GetHierarchy(Stream stream)
Parameters
Stream
stream
|
Returns
Overrides
GetHierarchy(String)
Declaration
public override ProvisioningHierarchy GetHierarchy(string uri)
Parameters
System.
|
Returns
Overrides
GetTemplate(Stream)
Declaration
public override ProvisioningTemplate GetTemplate(Stream stream)
Parameters
Stream
stream
|
Returns
Overrides
GetTemplate(Stream, ITemplateFormatter)
Declaration
public override ProvisioningTemplate GetTemplate(Stream stream, ITemplateFormatter formatter)
Parameters
Stream
stream
|
ITemplate
|
Returns
Overrides
GetTemplate(Stream, ITemplateProviderExtension[])
Declaration
public override ProvisioningTemplate GetTemplate(Stream stream, ITemplateProviderExtension[] extensions = null)
Parameters
Stream
stream
|
ITemplate
|
Returns
Overrides
GetTemplate(Stream, String)
Declaration
public override ProvisioningTemplate GetTemplate(Stream stream, string identifier)
Parameters
Stream
stream
|
System.
|
Returns
Overrides
GetTemplate(Stream, String, ITemplateFormatter)
Declaration
public override ProvisioningTemplate GetTemplate(Stream stream, string identifier, ITemplateFormatter formatter)
Parameters
Stream
stream
|
System.
|
ITemplate
|
Returns
Overrides
GetTemplate(Stream, String, ITemplateFormatter, ITemplateProviderExtension[])
Declaration
public override ProvisioningTemplate GetTemplate(Stream stream, string identifier, ITemplateFormatter formatter, ITemplateProviderExtension[] extensions = null)
Parameters
Stream
stream
|
System.
|
ITemplate
|
ITemplate
|
Returns
Overrides
GetTemplate(String)
Declaration
public override ProvisioningTemplate GetTemplate(string uri)
Parameters
System.
|
Returns
Overrides
GetTemplate(String, ITemplateFormatter)
Declaration
public override ProvisioningTemplate GetTemplate(string uri, ITemplateFormatter formatter)
Parameters
System.
|
ITemplate
|
Returns
Overrides
GetTemplate(String, ITemplateProviderExtension[])
Declaration
public override ProvisioningTemplate GetTemplate(string uri, ITemplateProviderExtension[] extensions = null)
Parameters
System.
|
ITemplate
|
Returns
Overrides
GetTemplate(String, String)
Declaration
public override ProvisioningTemplate GetTemplate(string uri, string identifier)
Parameters
System.
|
System.
|
Returns
Overrides
GetTemplate(String, String, ITemplateFormatter)
Declaration
public override ProvisioningTemplate GetTemplate(string uri, string identifier, ITemplateFormatter formatter)
Parameters
System.
|
System.
|
ITemplate
|
Returns
Overrides
GetTemplate(String, String, ITemplateFormatter, ITemplateProviderExtension[])
Declaration
public override ProvisioningTemplate GetTemplate(string uri, string identifier, ITemplateFormatter formatter, ITemplateProviderExtension[] extensions = null)
Parameters
System.
|
System.
|
ITemplate
|
ITemplate
|
Returns
Overrides
GetTemplates()
Declaration
public override List<ProvisioningTemplate> GetTemplates()
Returns
List<Provisioning
|
Overrides
GetTemplates(ITemplateFormatter)
Declaration
public override List<ProvisioningTemplate> GetTemplates(ITemplateFormatter formatter)
Parameters
ITemplate
|
Returns
List<Provisioning
|
Overrides
Save(ProvisioningHierarchy)
Declaration
public override void Save(ProvisioningHierarchy hierarchy)
Parameters
Provisioning
|
Overrides
Save(ProvisioningTemplate)
Declaration
public override void Save(ProvisioningTemplate template)
Parameters
Provisioning
|
Overrides
Save(ProvisioningTemplate, ITemplateFormatter)
Declaration
public override void Save(ProvisioningTemplate template, ITemplateFormatter formatter)
Parameters
Provisioning
|
ITemplate
|
Overrides
Save(ProvisioningTemplate, ITemplateFormatter, ITemplateProviderExtension[])
Declaration
public override void Save(ProvisioningTemplate template, ITemplateFormatter formatter, ITemplateProviderExtension[] extensions = null)
Parameters
Provisioning
|
ITemplate
|
ITemplate
|
Overrides
Save(ProvisioningTemplate, ITemplateProviderExtension[])
Declaration
public override void Save(ProvisioningTemplate template, ITemplateProviderExtension[] extensions = null)
Parameters
Provisioning
|
ITemplate
|
Overrides
SaveAs(ProvisioningHierarchy, String, ITemplateFormatter)
Declaration
public override void SaveAs(ProvisioningHierarchy hierarchy, string uri, ITemplateFormatter formatter = null)
Parameters
Provisioning
|
System.
|
ITemplate
|
Overrides
SaveAs(ProvisioningTemplate, String)
Declaration
public override void SaveAs(ProvisioningTemplate template, string uri)
Parameters
Provisioning
|
System.
|
Overrides
SaveAs(ProvisioningTemplate, String, ITemplateFormatter)
Declaration
public override void SaveAs(ProvisioningTemplate template, string uri, ITemplateFormatter formatter)
Parameters
Provisioning
|
System.
|
ITemplate
|
Overrides
SaveAs(ProvisioningTemplate, String, ITemplateFormatter, ITemplateProviderExtension[])
Declaration
public override void SaveAs(ProvisioningTemplate template, string uri, ITemplateFormatter formatter, ITemplateProviderExtension[] extensions)
Parameters
Provisioning
|
System.
|
ITemplate
|
ITemplate
|
Overrides
SaveAs(ProvisioningTemplate, String, ITemplateProviderExtension[])
Declaration
public override void SaveAs(ProvisioningTemplate template, string uri, ITemplateProviderExtension[] extensions)
Parameters
Provisioning
|
System.
|
ITemplate
|