SPWebApplication.SelfServiceCreate method (SPWeb, String, String, String, String, String, String, Int32)
Cria o objeto SPSite ou SPWeb, dependendo do modo de criação de autoatendimento definido no SPWebApplication, com base em um conjunto simples de parâmetros de entrada. O proprietário do site será o usuário chamar este método. O site será criado usando o modelo de site de "STS #0", sem uma descrição, o título será o mesmo como o URL relativo e o LCID corresponderá que o contexto de entrada da Web. Observação: Se um Site Individual será criado, ele terá permissões exclusivas e um link para a home page será colocado na barra de navegação superior da web pai.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
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
'Uso
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
)
Parâmetros
- contextWeb
Type: Microsoft.SharePoint.SPWeb
- siteUrl
Type: System.String
- siteTitle
Type: System.String
- siteDescription
Type: System.String
- contactLogin
Type: System.String
- contactName
Type: System.String
- contactEmail
Type: System.String
- compatibilityLevel
Type: System.Int32
Valor retornado
Type: Microsoft.SharePoint.SPWeb
SPWeb: um SPWeb real criado para o modo de criação de sites individuais ou a raiz SPWeb (SPSite.RootWeb) de SPSite o novo caso contrário.