Partager via


SPRoleCollection - Membres

Remarque : cette API est désormais obsolète.

Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, SPRoleCollection représenté une collection d'objets SPRole et est conservé pour la compatibilité descendante).

Le type SPRoleCollection expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la propriété Count a renvoyé le nombre de rôles dans la collection et est conservée pour la compatibilité descendante). (Remplace SPBaseCollection.Count)
Propriété publique Item[Int32] Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la propriété Item a renvoyé l'objet de rôle à l'index spécifié dans la collection et est conservée pour la compatibilité descendante).
Propriété publique Item[String] Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la propriété Item a renvoyé l'objet rôle portant le nom spécifié de la collection et est conservée pour la compatibilité descendante).
Propriété publique Web Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la propriété Web a renvoyé le site Web parent de la collection de rôles et est conservée pour la compatibilité descendante).
Propriété publique Xml Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la propriété Xml a renvoyé la collection des rôles au format XML et est conservée pour la compatibilité descendante).

Haut

Méthodes

  Nom Description
Méthode publique Add Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la méthode Add de créer un objet de rôle avec le masque de nom, la description et autorisation spécifié dans la collection et est conservée pour la compatibilité ascendante.)
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetByID Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la méthode GetByID a renvoyé le rôle avec l'ID de membre spécifié et est conservée pour la compatibilité ascendante.)
Méthode publique GetCollection Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la méthode GetCollection a renvoyé les rôles spécifiés par un tableau de noms de la collection et est conservée pour la compatibilité ascendante.)
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 GetSpecialRole Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la méthode GetCollection a renvoyé un rôle système spécifié par son type et est conservée pour la compatibilité ascendante.)
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 Remove(Int32) Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la méthode Remove supprimé le rôle à l'index spécifié dans la collection et est conservée pour la compatibilité ascendante.)
Méthode publique Remove(String) Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la méthode Remove supprimé le rôle portant le nom spécifié de la collection et est conservée pour la compatibilité ascendante.)
Méthode publique RemoveByID Obsolète. Obsolète. Utilisez à la place, les nouvelles classes SPRoleDefinition et SPRoleAssignment pour définir des rôles et de leur affecter des utilisateurs. Pour plus d'informations, consultez Changes in the Authorization Object Model. (Dans Windows SharePoint Services 2.0, la méthode RemoveByID supprimé le rôle avec l'ID de membre spécifié de la collection et est conservée pour la compatibilité ascendante.)
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

SPRoleCollection classe

Microsoft.SharePoint - Espace de noms