SPSite.SelfServiceCreateSite Method (String, String, String, UInt32, String, String, String, String, String, String, String, String, SPSiteSubscription)

Creates a site collection by using Self-Service Site Creation based on the specified quota template and other specified information (see parameter list).

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
Available in SharePoint Online

[SubsetCallableExcludeMemberAttribute(SubsetCallableExcludeMemberType.PerSpec)]
public SPSite SelfServiceCreateSite(
	string siteUrl,
	string title,
	string description,
	uint nLCID,
	string webTemplate,
	string ownerLogin,
	string ownerName,
	string ownerEmail,
	string contactLogin,
	string contactName,
	string contactEmail,
	string quotaTemplate,
	SPSiteSubscription siteSubscription
)

Parameters

siteUrl
Type: System.String

The absolute URL for the site collection.

title
Type: System.String

Title of the site to create.

description
Type: System.String

A description of the site to create.

nLCID
Type: System.UInt32

An unsigned 32-bit integer representing the location identifier.

webTemplate
Type: System.String

Name of the site definition to use in creating the site collection.

ownerLogin
Type: System.String

Login name of the site collection owner.

ownerName
Type: System.String

Display name for the site collection owner.

ownerEmail
Type: System.String

Email for the site collection owner.

contactLogin
Type: System.String

Login name of the site collection secondary contact.

contactName
Type: System.String

Display name for the site collection secondary contact.

contactEmail
Type: System.String

Email for the site collection secondary contact.

quotaTemplate
Type: System.String

Quota template name.

siteSubscription
Type: Microsoft.SharePoint.SPSiteSubscription

Site subscription to associate with the new site.

Return Value

Type: Microsoft.SharePoint.SPSite
A SPSite object that represents the new site collection.

Caution noteCaution

This method throws an [ArgumentException] if the value passed for strSiteUrl does not specify an absolute URL. If this method is called when Self-Service Site Creation is disabled on the server an [SPException] is thrown.

Show: