Compartilhar via


SPSite.GetSelfServiceSiteCreationSettings method

Obtém as configurações que são usadas para criação de Site Pessoal.

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

Syntax

'Declaração
Public Sub GetSelfServiceSiteCreationSettings ( _
    <OutAttribute> ByRef bIsSscEnabled As Boolean, _
    <OutAttribute> ByRef bRequireSecondaryContact As Boolean, _
    <OutAttribute> ByRef strInclusionExclusions As String _
)
'Uso
Dim instance As SPSite
Dim bIsSscEnabled As Boolean
Dim bRequireSecondaryContact As Boolean
Dim strInclusionExclusions As String

instance.GetSelfServiceSiteCreationSettings(bIsSscEnabled, _
    bRequireSecondaryContact, strInclusionExclusions)
public void GetSelfServiceSiteCreationSettings(
    out bool bIsSscEnabled,
    out bool bRequireSecondaryContact,
    out string strInclusionExclusions
)

Parâmetros

  • bIsSscEnabled
    Type: System.Boolean

    Quando esse método retorna, contém true se a criação de Site Pessoal está habilitada para o conjunto de sites; Caso contrário, false.

  • bRequireSecondaryContact
    Type: System.Boolean

    Quando esse método retorna, contém true se um proprietário secundário é necessário para cada site que é criado usando o recurso criação de Site Pessoal; Caso contrário, false.

  • strInclusionExclusions
    Type: System.String

    Quando esse método retorna, contém os espaços para nome de URL em formato XML que serão incluídos ou excluídos no aplicativo SharePoint Server .

Comentários

Esse método retorna as configurações como parâmetros de saída são usados para criação de Site Pessoal.

Examples

O exemplo de código a seguir exibe as configurações de criação de Site Pessoal para um conjunto de sites especificado.

Dim boolSSCEnabled As Boolean
Dim boolReqSecondContact As Boolean
Dim strIncludeExclude As String

Using oSiteCollection As New SPSite("http://" + System.Environment.MachineName)

    oSiteCollection.GetSelfServiceSiteCreationSettings(boolSSCEnabled, boolReqSecondContact, strIncludeExclude)

    Console.WriteLine(("ssc enabled: " + boolSSCEnabled.ToString()))
    Console.WriteLine(("sec contact: " + boolReqSecondContact.ToString()))
    Console.WriteLine(("prefix string: " + strIncludeExclude))
End Using
bool boolSSCEnabled;
bool boolReqSecondContact;
string strIncludeExclude;

using (SPSite oSiteCollection = new SPSite("http://" + System.Environment.MachineName))
{
    oSiteCollection.GetSelfServiceSiteCreationSettings(out boolSSCEnabled, out 
    boolReqSecondContact, out strIncludeExclude);

    Console.WriteLine("ssc enabled: "+ boolSSCEnabled.ToString());
    Console.WriteLine("sec contact: "+ boolReqSecondContact.ToString());
    Console.WriteLine("prefix string: "+ strIncludeExclude);
}

Dica

Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte Disposing Objects.

Ver também

Referência

SPSite class

SPSite members

Microsoft.SharePoint namespace