Partager via


PermissionChange, classe

Représente une modification d'autorisation.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.SecurityChange
    Microsoft.TeamFoundation.VersionControl.Client.PermissionChange

Espace de noms :  Microsoft.TeamFoundation.VersionControl.Client
Assembly :  Microsoft.TeamFoundation.VersionControl.Client (dans Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntaxe

'Déclaration
Public NotInheritable Class PermissionChange _
    Inherits SecurityChange
public sealed class PermissionChange : SecurityChange

Le type PermissionChange expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique PermissionChange Initialise une nouvelle instance de PermissionChange.

Début

Propriétés

  Nom Description
Propriété publiqueMembre statique AllGlobalLocalizedPermissions Obtient un tableau de toutes les autorisations localisées globales.
Propriété publiqueMembre statique AllGlobalPermissions Obtient un tableau de toutes les autorisations globales.
Propriété publiqueMembre statique AllItemPermissions Obtient un tableau de toutes les autorisations d'élément.
Propriété publiqueMembre statique AllLocalizedItemPermissions Obtient un tableau de toutes les autorisations localisées d'élément.
Propriété publique Allow Obtient ou définit le tableau de permettent des autorisations pour l'identité.
Propriété publique Deny Obtient ou définit les autorisations Refuser pour l'identité.
Propriété publique IdentityName Obtient ou définit l'identité qui contient l'autorisation.
Propriété publique Item Obtient ou définit le chemin d'accès de l'élément qui appartiennent à ce SecurityChange. (Hérité de SecurityChange.)
Propriété publique Remove Obtient ou définit le choix d'autorisations pour supprimer.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique ToString Crée une chaîne par lisible qui décrit les propriétés d'un objet de PermissionChange. (Substitue SecurityChange.ToString().)

Début

Champs

  Nom Description
Champ publicMembre statique GlobalPermissionAdminConfiguration Spécifie l'autorisation globale pour la configuration de l'administrateur.
Champ publicMembre statique GlobalPermissionAdminConnections Spécifie l'autorisation globale pour les connexions administrative.
Champ publicMembre statique GlobalPermissionAdminShelvesets Spécifie l'autorisation globale pour les jeux de réservations administrative.
Champ publicMembre statique GlobalPermissionAdminWorkspaces Spécifie l'autorisation globale pour les espaces de travail de l'administrateur.
Champ publicMembre statique GlobalPermissionCreateWorkspace Spécifie l'autorisation globale pour créer l'opération d'espace de travail.
Champ publicMembre statique ItemPermissionAdminProjectRights Spécifie l'autorisation d'élément pour des droits de projet administrative.
Champ publicMembre statique ItemPermissionCheckin Spécifie l'autorisation d'élément pour l'opération d'enregistrement.
Champ publicMembre statique ItemPermissionCheckinOther Spécifie l'autorisation d'élément pour l'opération de CheckinOther.
Champ publicMembre statique ItemPermissionLabel Spécifie l'autorisation d'élément pour l'opération d'étiquette.
Champ publicMembre statique ItemPermissionLabelOther Spécifie l'autorisation d'élément pour l'opération de LabelOther.
Champ publicMembre statique ItemPermissionLock Spécifie l'autorisation d'élément pour l'opération de verrouillage.
Champ publicMembre statique ItemPermissionManageBranch Spécifie l'autorisation d'élément pour l'opération de ManageBranch.
Champ publicMembre statique ItemPermissionMerge Spécifie l'autorisation d'élément pour l'opération de fusion.
Champ publicMembre statique ItemPermissionPendChange Spécifie l'autorisation d'élément pour l'opération de PendChange.
Champ publicMembre statique ItemPermissionRead Spécifie l'autorisation d'élément pour l'opération de lecture.
Champ publicMembre statique ItemPermissionReviseOther Spécifie l'autorisation d'élément pour l'opération de ReviseOther.
Champ publicMembre statique ItemPermissionUndoOther Spécifie l'autorisation d'élément pour l'opération d'UndoOther.
Champ publicMembre statique ItemPermissionUnlockOther Spécifie l'autorisation d'élément pour l'opération UnlockOther.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.VersionControl.Client, espace de noms