Class BootstrapProvisioner
Provisions a given app manifest to a SharePoint site.
Inheritance
System.Object
IQAppProvisioningBaseClasses.Provisioning.ProvisioningManagerBase
BootstrapProvisioner
Inherited Members
IQAppProvisioningBaseClasses.Provisioning.ProvisioningManagerBase.OnNotify(IQAppProvisioningBaseClasses.Events.ProvisioningNotificationLevels, System.String)
IQAppProvisioningBaseClasses.Provisioning.ProvisioningManagerBase.WriteNotificationsToStdOut
IQAppProvisioningBaseClasses.Provisioning.ProvisioningManagerBase.Notify
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace:AppLaunch
Assembly:AppLaunch.dll
Syntax
public class BootstrapProvisioner : ProvisioningManagerBase
Remarks
This operation blocks the launch flow until it completes. This means that when a user launches the app, they will see a blank browser page for the duration of the provisioning process. Although it is possible provision an entire app if the app is small, the intended use of this class is for the bare minimum provisioning of the app, such as temporary home page.
AppLaunchHandler queues a QueuedSharePointProvisioningEvent message your client can handle for long running provisioning jobs.
Methods
| Improve this Doc View SourceProvision(ClientContext, Web, AppManifestBase)
Provisions a given app manifest to a given client context and web
Declaration
public void Provision(ClientContext clientContext, Web web, AppManifestBase manifest)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.SharePoint.Client.ClientContext | clientContext | The SharePoint ClientContext |
Microsoft.SharePoint.Client.Web | web | The target web |
IQAppProvisioningBaseClasses.Provisioning.AppManifestBase | manifest | The app manifest |