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

ExtensibilityManager.ExecuteExtensibilityProvisionCallOut Method

SharePoint Dev Documents|Last Updated: 5/18/2017
|
1 Contributor

Method to Invoke Custom Provisioning Handlers.

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

Syntax

public void ExecuteExtensibilityProvisionCallOut(ClientContext ctx, ExtensibilityHandler handler, ProvisioningTemplate template, ProvisioningTemplateApplyingInformation applyingInformation, TokenParser tokenParser, PnPMonitoredScope scope)

Parameters

ctx

  Type: Microsoft.SharePoint.Client.ClientContext
  Authenticated ClientContext that is passed to the custom provider.

handler

  Type: OfficeDevPnP.Core.Framework.Provisioning.Model.ExtensibilityHandler
  A custom Extensibility Provisioning Provider

template

  Type: OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate
  ProvisioningTemplate that is passed to the custom provider

applyingInformation

  Type: OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.ProvisioningTemplateApplyingInformation
  The Provisioning Template application information object

tokenParser

  Type: OfficeDevPnP.Core.Framework.Provisioning.ObjectHandlers.TokenParser
  The Token Parser used by the engine during template provisioning

scope

  Type: OfficeDevPnP.Core.Diagnostics.PnPMonitoredScope
  The PnPMonitoredScope of the current step in the pipeline

Return Value

Type: void

Remarks

Ensure the ClientContext is not disposed in the custom provider.

See also

© 2018 Microsoft