Share via


SPSite.GetSelfServiceSiteCreationSettings - Méthode

Obtient les paramètres qui sont utilisés pour la création de sites libre-service.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Sub GetSelfServiceSiteCreationSettings ( _
    <OutAttribute> ByRef bIsSscEnabled As Boolean, _
    <OutAttribute> ByRef bRequireSecondaryContact As Boolean, _
    <OutAttribute> ByRef strInclusionExclusions As String _
)
'Utilisation
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
)

Paramètres

  • bIsSscEnabled
    Type : System.Boolean

    Lorsque cette méthode renvoie, contient true si la création de sites libre-service est activée pour la collection de sites ; dans le cas contraire, false.

  • bRequireSecondaryContact
    Type : System.Boolean

    Lorsque cette méthode renvoie, contient true si un propriétaire secondaire est requis pour chaque site qui est créé à l'aide de la création de sites libre-service ; dans le cas contraire, false.

  • strInclusionExclusions
    Type : System.String

    Lorsque cette méthode renvoie, contient les espaces de noms URL au format XML qui sont inclus ou exclu de l'application SharePoint Server .

Remarques

Cette méthode renvoie les paramètres en tant que paramètres de sortie qui sont utilisés pour la création de sites libre-service.

Exemples

L'exemple de code suivant affiche les paramètres de création de sites libre-service pour une collection de sites spécifiée.

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);
}

Notes

Certains objets implémentent l'interface IDisposable , et vous devez éviter la conservation de ces objets en mémoire une fois qu'ils ne sont plus nécessaires. Pour plus d'informations sur les bonnes pratiques de codage, voir Disposing Objects.

Voir aussi

Référence

SPSite classe

SPSite - Membres

Microsoft.SharePoint - Espace de noms