Share via


SPSiteCollection - Membres

Représente une collection d'objets de SPSite ou des collections de sites qui sont associées à une application Web particulière, y compris un site Web de niveau supérieur et tous ses sous-sites. Chaque objet de SPSite , ou collection de sites est représentée dans un objet SPSiteCollection qui se compose de la collection de toutes les collections de sites dans l'application Web.

Le type SPSiteCollection expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre d'objets de SPSite dans la collection. (Remplace SPBaseCollection.Count)
Propriété publique Item[Int32] Obtient l'objet SPSite en fonction de l'index spécifié de la collection. En c#, cette propriété est un indexeur pour la classe SPSiteCollection .
Propriété publique Item[String] Obtient l'objet SPSite en fonction de l'URL relative de serveur spécifiée dans la collection.
Propriété publique Names Obtient l'URL relative de serveur de tous les objets SPSite dans la collection.
Propriété publique UpgradedPersistedProperties Obtient la collection de noms de champs et de valeurs pour les champs qui ont été supprimés ou modifiés. (Hérité de SPAutoSerializingObject)
Propriété publique VirtualServer Obsolète. Obtient l'objet parent serveur virtuel pour la collection de sites.
Propriété publique WebApplication Obtient l'application Web dans le site sur lequel sont stockées les collections au sein de cette collection.

Haut

Méthodes

  Nom Description
Méthode publique Add(String, String, String) Crée un objet SPSite basé sur l'URL spécifiée et l'adresse de messagerie électronique et le nom d'utilisateur du propriétaire de la collection de sites.
Méthode publique Add(String, String, String, UInt32, String, String, String, String) Crée un objet SPSite dans la collection basée sur l'URL spécifiée, titre, description, l'identificateur de paramètres régionaux (LCID) et définition de site ou le modèle de site, ainsi que sur le nom d'utilisateur, nom d'utilisateur complet et adresse de messagerie du propriétaire de la collection de sites.
Méthode publique Add(String, String, String, UInt32, String, String, String, String, String, String, String) Crée un objet SPSite dans la collection basée sur l'URL spécifiée, titre, description, l'identificateur de paramètres régionaux (LCID) et définition de site ou le modèle de site, ainsi que sur le nom d'utilisateur, nom d'utilisateur complet et adresse de messagerie du propriétaire de la collection de sites.
Méthode publique Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String) Crée un objet SPSite dans la collection basée sur l'URL spécifiée, titre, description, l'identificateur de paramètres régionaux (LCID), au niveau de la compatibilité et définition de site ou modèle de site, ainsi que sur les noms d'utilisateur, noms complets des utilisateurs et les adresses de messagerie du propriétaire de la collection et un contact secondaire.
Méthode publique Add(String, String, String, UInt32, String, String, String, String, String, String, String, Boolean) Crée un objet SPSite dans la collection basée sur l'URL spécifiée, titre, description, l'identificateur de paramètres régionaux (LCID) et définition de site ou modèle de site, ainsi que sur les noms d'utilisateur, noms complets des utilisateurs et les adresses de messagerie du propriétaire de la collection et un contact secondaire.
Méthode publique Add(SPSiteSubscription, String, String, String, UInt32, String, String, String, String, String, String, String, Boolean) Crée un objet SPSite dans la collection en fonction de l'abonnement au site spécifié, l'URL, titre, description, l'identificateur de paramètres régionaux (LCID) et définition de site ou modèle de site, ainsi que sur les noms d'utilisateur, noms complets des utilisateurs et les adresses de messagerie du propriétaire de la collection et un contact secondaire.
Méthode publique Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String, Boolean) Crée un objet SPSite dans la collection basée sur l'URL spécifiée, titre, description, l'identificateur de paramètres régionaux (LCID), au niveau de la compatibilité et définition de site ou modèle de site, ainsi que sur les noms d'utilisateur, noms complets des utilisateurs et les adresses de messagerie du propriétaire de la collection et un contact secondaire.
Méthode publique Add(SPSiteSubscription, String, String, String, UInt32, Int32, String, String, String, String, String, String, String, Boolean) Crée un nouveau site à un abonnement de site.
Méthode publique Add(String, String, String, UInt32, String, String, String, String, String, String, String, String, String, String, String) Crée un objet SPSite dans la collection basée sur l'URL spécifiée, titre, description, l'identificateur de paramètres régionaux (LCID) et définition de site ou modèle de site, ainsi que sur les noms d'utilisateur, noms complets des utilisateurs et les adresses de messagerie du propriétaire de la collection et un contact secondaire et sur le serveur de base de données, nom de la nouvelle base de données et le nom d'utilisateur et le mot de passe de l'administrateur de base de données.
Méthode publique Add(SPSiteSubscription, String, String, String, UInt32, String, String, String, String, String, String, String, String, String, String, String) Crée un objet SPSite dans la collection en fonction de l'abonnement au site spécifié, l'URL, titre, description, l'identificateur de paramètres régionaux (LCID) et définition de site ou modèle de site, ainsi que sur les noms d'utilisateur, noms complets des utilisateurs et les adresses de messagerie du propriétaire de la collection et un contact secondaire et sur le serveur de base de données, nom de la nouvelle base de données et le nom d'utilisateur et le mot de passe de l'administrateur de base de données.
Méthode publique Add(String, String, String, UInt32, Int32, String, String, String, String, String, String, String, String, String, String, String) Crée un nouveau site dans une nouvelle base de données de contenu.
Méthode publique Add(SPSiteSubscription, String, String, String, UInt32, Int32, String, String, String, String, String, String, String, String, String, String, String) Crée un nouveau site dans une nouvelle base de données de contenu.
Méthode publique Backup Crée un fichier de sauvegarde de la collection de sites située à l'URL spécifiée.
Méthode publique Delete(String) Supprime l'objet spécifié SPSite à partir de la collection.
Méthode publique Delete(String, Boolean) Supprime l'objet spécifié SPSite à partir de la collection avec la possibilité de supprimer des comptes de Services de domaine Active Directory qui ont été créées pour cette collection de sites.
Méthode publique Delete(String, Boolean, Boolean) Supprime l'objet SPSite spécifié de la collection avec la possibilité de supprimer des comptes de Services de domaine Active Directory qui ont été créées pour cette collection de sites.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetObjectData Obtient l'état de l'objet sérialisé. (Hérité de SPAutoSerializingObject)
Méthode publique GetType (Hérité de Object)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode protégée OnDeserialization Appelé après que l'objet a été désérialisé à partir du cache de système de fichiers ou la base de données. (Hérité de SPAutoSerializingObject)
Méthode publique Restore(String, String, Boolean) Restaure l'objet spécifié SPSite à la collection.
Méthode publique Restore(String, String, Boolean, Boolean) Restaure l'objet spécifié SPSite à la collection et indique s'il faut utiliser l'en-tête d'hôte comme nom de la collection de sites.
Méthode publique ToString (Hérité de Object)
Méthode protégée UpdateParent Provoque le conteneur SPPersistedObject, s'il en existe, pour mettre à jour son état. (Hérité de SPAutoSerializingObject)

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée IEnumerable<SPSite>.GetEnumerator Retourne un énumérateur pour itérer dans la collection.

Haut

Voir aussi

Référence

SPSiteCollection classe

Microsoft.SharePoint.Administration - Espace de noms