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 de pour refuser 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 appartient à ce SecurityChange. (Hérité de SecurityChange.)
Propriété publique Remove Obtient ou définit le tableau d'autorisations à 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 publiqueMembre statique FromXml
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (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().)
Méthode publique ToXml(XmlWriter, String) (Substitue SecurityChange.ToXml(XmlWriter, String).)
Méthode publiqueMembre statique ToXml(XmlWriter, String, PermissionChange)

Début

Champs

  Nom Description
Champ publicMembre statique GlobalPermissionAdminConfiguration Spécifie l'autorisation globale pour la configuration administrateur.
Champ publicMembre statique GlobalPermissionAdminConnections Spécifie l'autorisation globale pour les connexions administrateur.
Champ publicMembre statique GlobalPermissionAdminShelvesets Spécifie l'autorisation globale pour les jeux de réservations administrateur.
Champ publicMembre statique GlobalPermissionAdminWorkspaces Spécifie l'autorisation globale pour les espaces de travail administrateur.
Champ publicMembre statique GlobalPermissionCreateWorkspace Spécifie l'autorisation globale pour créer l'exécution de l'espace de travail.
Champ publicMembre statique ItemPermissionAdminProjectRights Spécifie l'autorisation d'élément pour les droits de projet administrateur.
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'exécution de CheckinOther.
Champ publicMembre statique ItemPermissionLabel Spécifie l'autorisation d'élément pour l'exécution de l'étiquette.
Champ publicMembre statique ItemPermissionLabelOther Spécifie l'autorisation d'élément pour l'exécution de LabelOther.
Champ publicMembre statique ItemPermissionLock Spécifie l'autorisation d'élément pour l'exécution de verrouillage.
Champ publicMembre statique ItemPermissionManageBranch Spécifie l'autorisation d'élément pour l'exécution 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'exécution 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'exécution de ReviseOther.
Champ publicMembre statique ItemPermissionUndoOther Spécifie l'autorisation d'élément pour l'exécution de UndoOther.
Champ publicMembre statique ItemPermissionUnlockOther Spécifie l'autorisation d'élément pour l'exécution 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