Share via


SPSiteCreationProvider class

The base class that defines the required functionality to implement a site creation provider.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Administration.SPSiteCreationProvider

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public MustInherit Class SPSiteCreationProvider
'Usage
Dim instance As SPSiteCreationProvider
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public abstract class SPSiteCreationProvider

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

SPSiteCreationProvider members

Microsoft.SharePoint.Administration namespace