VersionSpec, classe
Classe utilitaire pour analyser des spécifications de version.
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Microsoft.TeamFoundation.VersionControl.Client.ChangesetVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.DateVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.LabelVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.LatestVersionSpec
Microsoft.TeamFoundation.VersionControl.Client.WorkspaceVersionSpec
Espace de noms : Microsoft.TeamFoundation.VersionControl.Client
Assembly : Microsoft.TeamFoundation.VersionControl.Client (dans Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntaxe
'Déclaration
Public MustInherit Class VersionSpec
public abstract class VersionSpec
Le type VersionSpec expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
VersionSpec | Initialise une nouvelle instance de VersionSpec. |
Début
Propriétés
Nom | Description | |
---|---|---|
DisplayString | Obtient la représentation sous forme de chaîne de la spécification de version. | |
Latest | Obtient la version la plus récente de ce VersionSpec dans le référentiel. |
Début
Méthodes
Nom | Description | |
---|---|---|
AddDeletionModifierIfNecessary(Item) | Associe un tracé en forme d'élément pour inclure l'ID de suppression s'il est différent de zéro. | |
AddDeletionModifierIfNecessary(String, Int32) | Associe un tracé en forme pour inclure l'ID de suppression s'il est différent de zéro. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
Format | Associe un tracé en forme à l'aide du spécificateur de version. | |
FormatRange | Associe un serveur ou un chemin d'accès local en forme en utilisant la plage de version spécifiée. | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
Parse(String, String) | Convertit une chaîne de spécification de version dans un tableau d'objets de VersionSpec.Transforme service à un spécificateur de plages. | |
Parse(String, String, String) | Retourne une chaîne de version convertir la aux objets d'un VersionSpec de tableau.Si la spécification de version ne contenait pas un spécificateur de plages puis faire retourne un tableau de taille une.Sinon, un tableau de taille deux. | |
ParseSingleSpec(String, String) | Convertit une chaîne de spécification de version à un objet de VersionSpec. | |
ParseSingleSpec(String, String, String) | Retourne une chaîne de version (sans spécificateur de plages), convertissez-le en objet de VersionSpec. | |
ParseVersionedFileSpec(String, String, String%, array<VersionSpec[]%) | Analyse une chaîne avec version de spécification de fichier nom de fichier formulaire « ; version ». | |
ParseVersionedFileSpec(String, String, Int32%, String%, array<VersionSpec[]%) | Analyse une chaîne avec version de spécification de fichier nom de fichier formulaire « ; Version » ou « NomFichier ; version ; deletionID ». | |
ParseVersionedFileSpec(String, String, String, Int32%, String%, array<VersionSpec[]%) | Analyser une spécification de fichier avec version du nom de fichier formulaire ; version ou nom du fichier ; version ; deletionID. | |
ReorderVersionSpecs | Permute deux instances de VersionSpec si elles sont pannes. | |
ToString | Crée une chaîne par lisible qui décrit cette instance de VersionSpec. (Substitue Object.ToString().) |
Début
Champs
Nom | Description | |
---|---|---|
DeletionModifier | Identificateur de suppression ; un modificateur de version. | |
RangeSeparator | Caractère utilisé pour séparer les composants d'une plage de spécification de version. | |
Separator | Caractère utilisé pour séparer un nom de fichier de sa spécification de version. |
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