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.BooleanLorsque 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.BooleanLorsque 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.StringLorsque 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.