SPPermissionCollection - 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, SPRole représenté une collection d'objets SPPermission et est conservé pour la compatibilité descendante).
Le type SPPermissionCollection expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Count | Obsolète. Obtient le nombre d'autorisations dans la collection. (Remplace SPBaseCollection.Count) | |
Inherited | Obsolète. Obtient une valeur booléenne qui spécifie si la collection est héritée de l'objet parent. | |
Item[Int32] | Obsolète. Obtient l'objet d'autorisation à l'index spécifié dans la collection. En C#, cette propriété est un indexeur pour la classe SPPermissionCollection . | |
Item[SPMember] | Obsolète. Obtient l'objet d'autorisation avec le membre spécifié de la collection. En C#, cette propriété est un indexeur pour la classe SPPermissionCollection . | |
Parent | Obsolète. Obtient l'objet parent de la collection d'autorisations, ce qui peut être une liste ou un site. | |
RequestAccess | Obsolète. Obtient ou définit une valeur booléenne qui indique si la demande d'accès est activée pour une liste. | |
RequestAccessEmail | Obsolète. Obtient ou définit si la demande d'accès est activée pour un site et spécifie l'adresse de messagerie à laquelle les demandes sont envoyées. | |
Xml | Obsolète. Obtient la collection d'autorisations au format XML. | |
Xml2 | Obsolète. Obtient la collection d'autorisations au format XML. |
Haut
Méthodes
Nom | Description | |
---|---|---|
Add | Obsolète. Crée un objet d'autorisation avec le membre spécifié et les autorisations dans la collection. | |
AddCollection | Obsolète. Ajoute des utilisateurs et leurs autorisations à une liste, modifie les autorisations des utilisateurs pour obtenir la liste, modifie les autorisations d'un groupe existant pour obtenir une liste ou modifie les autorisations d'un rôle existant pour un site. | |
CheckPermissions | Obsolète. Vérifie si l'utilisateur actuel a les autorisations spécifiées pour la liste ou du site et, dans le cas contraire, lève une exception d'accès refusé. | |
DoesUserHavePermissions | Obsolète. Retourne une valeur qui indique si l'utilisateur courant possède les autorisations spécifiées. | |
Equals | (Hérité de Object) | |
Finalize | (Hérité de Object) | |
GetEnumerator | Obtient un énumérateur pour parcourir la collection. (Hérité de SPBaseCollection) | |
GetHashCode | (Hérité de Object) | |
GetType | (Hérité de Object) | |
GetTypedEnumerator<T> | Retourne un énumérateur de type sécurisé pour effectuer une itération dans la collection. (Hérité de SPBaseCollection) | |
MemberwiseClone | (Hérité de Object) | |
Remove(Int32) | Obsolète. Supprime l'objet d'autorisation à l'index donné dans la collection. | |
Remove(SPMember) | Obsolète. Supprime de la collection l'autorisation qui est associée au membre spécifié. | |
RemoveCollection | Obsolète. Supprime les autorisations représentées par un tableau d'entiers d'identificateurs de membre de la collection. | |
ResetPermissions | Obsolète. Réinitialise les autorisations héritées de l'objet parent. | |
ToString | (Hérité de Object) |
Haut
Implémentations d’interface explicites
Nom | Description | |
---|---|---|
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) | |
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) | |
ICollection.SyncRoot | Obtient un objet qui est utilisé pour synchroniser l'accès à la collection. (Hérité de SPBaseCollection) |
Haut