Search Results for

    Show / Hide Table of Contents

    Class ProvisioningTemplateCreationInformation

    Handles methods for Provisioning Template Creation Information

    Inheritance
    System.Object
    ProvisioningTemplateCreationInformation
    Namespace: PnP.Framework.Provisioning.ObjectHandlers
    Assembly: PnP.Framework.dll
    Syntax
    public class ProvisioningTemplateCreationInformation : object

    Constructors

    ProvisioningTemplateCreationInformation(Web)

    Constructor

    Declaration
    public ProvisioningTemplateCreationInformation(Web web)
    Parameters
    Web web

    A SharePoint site or subsite

    Properties

    BaseTemplate

    Base template used to compare against when we're "getting" a template

    Declaration
    public ProvisioningTemplate BaseTemplate { get; set; }
    Property Value
    ProvisioningTemplate

    ContentTypeGroupsToInclude

    List of content type groups

    Declaration
    public List<String> ContentTypeGroupsToInclude { get; set; }
    Property Value
    List<String>

    ExtensibilityHandlers

    List of ExtensibilityHandlers

    Declaration
    public List<ExtensibilityHandler> ExtensibilityHandlers { get; set; }
    Property Value
    List<ExtensibilityHandler>

    FileConnector

    Connector used to persist files when needed

    Declaration
    public FileConnectorBase FileConnector { get; set; }
    Property Value
    FileConnectorBase

    HandlersToProcess

    List of of handlers to process

    Declaration
    public Handlers HandlersToProcess { get; set; }
    Property Value
    Handlers

    IncludeAllClientSidePages

    If true all client side pages will be included in the template.

    Declaration
    public bool IncludeAllClientSidePages { get; set; }
    Property Value
    System.Boolean

    IncludeAllTermGroups

    If true includes all term groups in the template

    Declaration
    public bool IncludeAllTermGroups { get; set; }
    Property Value
    System.Boolean

    IncludeContentTypesFromSyndication

    Gets or sets a value indicating whether to include content types from syndication (= content type hub) or not.

    Declaration
    public bool IncludeContentTypesFromSyndication { get; set; }
    Property Value
    System.Boolean

    true if the export should contains content types issued from syndication (= content type hub)

    IncludeHiddenLists

    Declares whether to include hidden lists in the output or not

    Declaration
    public bool IncludeHiddenLists { get; set; }
    Property Value
    System.Boolean

    IncludeNativePublishingFiles

    Defines whether to extract native publishing files (MasterPages and PageLayouts)

    Declaration
    public bool IncludeNativePublishingFiles { get; set; }
    Property Value
    System.Boolean

    IncludeSearchConfiguration

    if true includes search configuration in the template

    Declaration
    public bool IncludeSearchConfiguration { get; set; }
    Property Value
    System.Boolean

    IncludeSiteCollectionTermGroup

    if true, includes site collection term groups in the template

    Declaration
    public bool IncludeSiteCollectionTermGroup { get; set; }
    Property Value
    System.Boolean

    IncludeSiteGroups

    if true, includes site groups in the template

    Declaration
    public bool IncludeSiteGroups { get; set; }
    Property Value
    System.Boolean

    IncludeTermGroupsSecurity

    if true, includes term group security in the template

    Declaration
    public bool IncludeTermGroupsSecurity { get; set; }
    Property Value
    System.Boolean

    ListsToExtract

    Optional argument to specify the collection of lists to extract

    Declaration
    public List<String> ListsToExtract { get; set; }
    Property Value
    List<String>

    Remarks

    Can contain the title or the ID of the lists to export

    MessagesDelegate

    Provisioning Messages Delegate

    Declaration
    public ProvisioningMessagesDelegate MessagesDelegate { get; set; }
    Property Value
    ProvisioningMessagesDelegate

    PersistBrandingFiles

    if true, persists branding files in the template

    Declaration
    public bool PersistBrandingFiles { get; set; }
    Property Value
    System.Boolean

    PersistComposedLookFiles

    Do composed look files (theme files, site logo, alternate css) need to be persisted to storage when we're "getting" a template

    Declaration
    public bool PersistComposedLookFiles { get; set; }
    Property Value
    System.Boolean

    PersistMultiLanguageResources

    Will create resource files named "PnP_Resource_[LCID].resx for every supported language. The files will be persisted to the location specified by the connector

    Declaration
    public bool PersistMultiLanguageResources { get; set; }
    Property Value
    System.Boolean

    PersistPublishingFiles

    Defines whether to persist publishing files (MasterPages and PageLayouts)

    Declaration
    public bool PersistPublishingFiles { get; set; }
    Property Value
    System.Boolean

    ProgressDelegate

    Provisioning Progress Delegate

    Declaration
    public ProvisioningProgressDelegate ProgressDelegate { get; set; }
    Property Value
    ProvisioningProgressDelegate

    ResourceFilePrefix

    Prefix for resource file

    Declaration
    public string ResourceFilePrefix { get; set; }
    Property Value
    System.String

    SkipVersionCheck

    if true, skips version check

    Declaration
    public bool SkipVersionCheck { get; set; }
    Property Value
    System.Boolean

    Extension Methods

    ValidationExtensions.ValidateNotNullOrEmpty<T>(T, String)
    ObjectExtensions.Set<TObject, T>(TObject, Expression<Func<TObject, T>>, T, Boolean, Boolean)
    ObjectExtensions.GetPublicInstancePropertyValue(Object, String)
    ObjectExtensions.GetPublicInstanceProperty(Object, String)
    ObjectExtensions.SetPublicInstancePropertyValue(Object, String, Object)
    Extensions.ToByteArray(Object)
    Back to top PnP Framework
    Generated by DocFX with Material UI
    spacer