Share via


SPRoleDefinitionCollection - Membres

Représente une collection d'objets SPRoleDefinition définissant les définitions de rôles qui sont disponibles pour une utilisation dans le site Web.

Le type SPRoleDefinitionCollection expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre de définitions de rôles dans la collection. (Remplace SPBaseCollection.Count)
Propriété publique Item[Int32] Obtient la définition de rôle au niveau de l'index spécifié dans la collection d'objets de définition de rôle.
Propriété publique Item[String] Obtient la définition de rôle portant le nom spécifié de la collection.
Propriété publique Xml Obtient les définitions de rôles pour le site Web au format XML.

Haut

Méthodes

  Nom Description
Méthode publique Add Ajoute une nouvelle définition de rôle à la collection.
Méthode publique BreakInheritance Crée des définitions de rôle unique pour le site Web en cours, éventuellement copie les définitions de rôle à partir du site Web parent et éventuellement conserve les attributions de rôle.
Méthode publique Delete(Int32) Supprime la définition de rôle à l'index spécifié dans la collection.
Méthode publique Delete(String) Supprime la définition de rôle portant le nom d'affichage spécifiée de la collection.
Méthode publique DeleteById Supprime la définition de rôle avec l'ID spécifié de la collection.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetById Récupère de la collection la définition de rôle portant l’ID spécifié.
Méthode publique GetByType Retourne la définition du rôle du type spécifié à partir de la collection.
Méthode publique GetEnumerator Obtient un énumérateur pour parcourir la collection. (Hérité de SPBaseCollection)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetType (Hérité de Object)
Méthode publique GetTypedEnumerator<T> Retourne un énumérateur de type sécurisé pour effectuer une itération dans la collection. (Hérité de SPBaseCollection)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique ToString (Hérité de Object)

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée ICollection.CopyTo Copie les éléments de la collection dans un tableau, en commençant à l'index de tableau spécifié. (Hérité de SPBaseCollection)
Implémentation d’interface explicitePropriété privée ICollection.IsSynchronized Obtient une valeur booléenne qui indique si l'accès à la collection est synchronisée ou thread-safe. (Hérité de SPBaseCollection)
Implémentation d’interface explicitePropriété privée ICollection.SyncRoot Obtient un objet qui est utilisé pour synchroniser l'accès à la collection. (Hérité de SPBaseCollection)

Haut

Voir aussi

Référence

SPRoleDefinitionCollection classe

Microsoft.SharePoint - Espace de noms