Class ProvisioningTemplateApplyingInformation
Handles methods for applying provisioning templates
Inheritance
Namespace: PnP.Framework.Provisioning.ObjectHandlers
Assembly: PnP.Framework.dll
Syntax
public class ProvisioningTemplateApplyingInformation : object
Properties
AccessTokens
Allows to provide a dictionary of custom OAuth access tokens when working across different URLs during provisioning and using OAuth for AuthN/AuthZ
Declaration
public Dictionary<String, String> AccessTokens { get; set; }
Property Value
Dictionary<String, String>
|
ClearNavigation
DelayAfterModernSiteCreation
Defines a delay to wait for after modern site creation
Declaration
public Int32 DelayAfterModernSiteCreation { get; set; }
Property Value
Int32
|
ExtensibilityHandlers
List of ExtensibilityHandlers
Declaration
public List<ExtensibilityHandler> ExtensibilityHandlers { get; set; }
Property Value
List<ExtensibilityHandler>
|
HandlersToProcess
Lists of Handlers to process
Declaration
public Handlers HandlersToProcess { get; set; }
Property Value
Handlers
|
IgnoreDuplicateDataRowErrors
If true then duplicate id errors when the same importing datarows simply generate a warning don't stop the engine. Reason for this is being able to apply the same template multiple times (Delta handling) without that failing cause the same record is being added twice
Declaration
public bool IgnoreDuplicateDataRowErrors { get; set; }
Property Value
System.Boolean
|
MessagesDelegate
Declaration
public ProvisioningMessagesDelegate MessagesDelegate { get; set; }
Property Value
ProvisioningMessagesDelegate
|
OverwriteSystemPropertyBagValues
If true, system propertybag entries that start with , vti, dlc_ etc. will be overwritten if overwrite = true on the PropertyBagEntry. If not true those keys will be skipped, regardless of the overwrite property of the entry.
Declaration
public bool OverwriteSystemPropertyBagValues { get; set; }
Property Value
System.Boolean
|
PersistTemplateInfo
If true then persists template information
Declaration
public bool PersistTemplateInfo { get; set; }
Property Value
System.Boolean
|
ProgressDelegate
Declaration
public ProvisioningProgressDelegate ProgressDelegate { get; set; }
Property Value
ProvisioningProgressDelegate
|
ProvisionContentTypesToSubWebs
If true then any content types in the template will be provisioned to subwebs
Declaration
public bool ProvisionContentTypesToSubWebs { get; set; }
Property Value
System.Boolean
|
ProvisionFieldsToSubWebs
If true then any fields in the template will be provisioned to subwebs
Declaration
public bool ProvisionFieldsToSubWebs { get; set; }
Property Value
System.Boolean
|
SiteProvisionedDelegate
Declaration
public ProvisioningSiteProvisionedDelegate SiteProvisionedDelegate { get; set; }
Property Value
ProvisioningSiteProvisionedDelegate
|