Метод SPWebApplication.SelfServiceCreate (SPWeb, String, String, String, String, String, String, Int32)
Создает объект SPSite или SPWeb, в зависимости от режим создания самостоятельной, задайте в SPWebApplication, на основе простого набора входные параметры. Владелец сайта будет пользователя, вызывающий этот метод. Будет создан сайт с помощью шаблона сайта «STS #0» без описания, заголовок будет таким же, как относительный URL-адрес и код языка будет совпадать со ввода контекста Web. Примечание: Если отдельного узла будет создан, он будет иметь уникальные разрешения, и ссылка на его домашней страницы будут помещены в родительский сайт верхней панели навигации.
Пространство имен: Microsoft.SharePoint.Administration
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Function SelfServiceCreate ( _
contextWeb As SPWeb, _
siteUrl As String, _
siteTitle As String, _
siteDescription As String, _
contactLogin As String, _
contactName As String, _
contactEmail As String, _
compatibilityLevel As Integer _
) As SPWeb
'Применение
Dim instance As SPWebApplication
Dim contextWeb As SPWeb
Dim siteUrl As String
Dim siteTitle As String
Dim siteDescription As String
Dim contactLogin As String
Dim contactName As String
Dim contactEmail As String
Dim compatibilityLevel As Integer
Dim returnValue As SPWeb
returnValue = instance.SelfServiceCreate(contextWeb, _
siteUrl, siteTitle, siteDescription, _
contactLogin, contactName, contactEmail, _
compatibilityLevel)
public SPWeb SelfServiceCreate(
SPWeb contextWeb,
string siteUrl,
string siteTitle,
string siteDescription,
string contactLogin,
string contactName,
string contactEmail,
int compatibilityLevel
)
Параметры
- contextWeb
Тип: Microsoft.SharePoint.SPWeb
- siteUrl
Тип: System.String
- siteTitle
Тип: System.String
- siteDescription
Тип: System.String
- contactLogin
Тип: System.String
- contactName
Тип: System.String
- contactEmail
Тип: System.String
- compatibilityLevel
Тип: System.Int32
Возвращаемое значение
Тип: Microsoft.SharePoint.SPWeb
SPWeb: либо фактический SPWeb создан отдельных режим создания сайта или корневой SPWeb (SPSite.RootWeb) нового SPSite в противном случае.