VersionSpec-Klasse
Eine Hilfsklasse, um die Versionsspezifikation zu analysieren.
Vererbungshierarchie
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
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntax
'Declaration
Public MustInherit Class VersionSpec
public abstract class VersionSpec
Der VersionSpec-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
VersionSpec | Initialisiert eine neue VersionSpec-Instanz. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
DisplayString | Ruft die Zeichenfolgendarstellung der Versionsspezifikation ab. | |
Latest | Ruft die neueste Version von diesem VersionSpec im Repository ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddDeletionModifierIfNecessary(Item) | Formatiert einen Elementpfad, um die Lösch-ID einzuschließen, wenn sie nicht 0 ist. | |
AddDeletionModifierIfNecessary(String, Int32) | Formatiert einen Pfad, um die Lösch-ID einzuschließen, wenn sie nicht 0 ist. | |
ComputeVersionString | ||
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
Format | Formatiert einen Pfad mithilfe des Versionsspezifizierers. | |
FormatRange | Formatiert einen Server oder Variablenpfad mithilfe des Versionsbereichs, der angegeben ist. | |
FromXml | ||
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
Parse(String, String) | Konvertiert eine Versionsspezifikationszeichenfolge zu einem Array VersionSpec-Objekten.Erläutert einen Bereichsspezifizierer unter. | |
Parse(String, String, String) | Ein Versionszeichenfolgenbekehrten sie in ein Array von - Objekten VersionSpec angegeben.Wenn die Versionsspezifikation keinen Bereichsspezifizierer dann war, gibt diese ein Array Größe eine zurück.Andernfalls ein Array zwei Größe. | |
ParseSingleSpec(String, String) | Konvertiert eine Versionsspezifikationszeichenfolge zu einem VersionSpec-Objekt. | |
ParseSingleSpec(String, String, String) | Eine Versionszeichenfolge angegeben (ohne einen Bereichsspezifizierer), konvertieren Sie sie zu einem VersionSpec-Objekt. | |
ParseVersionedFileSpec(String, String, String%, array<VersionSpec[]%) | Analysiert eine Versionsangabe Dateibeschreibungszeichenfolge des Formulars "Dateiname; Version". | |
ParseVersionedFileSpec(String, String, Int32%, String%, array<VersionSpec[]%) | Analysiert eine Versionsangabe Dateibeschreibungszeichenfolge des Formulars "Dateiname; Version" oder "Dateiname; Version; deletionID". | |
ParseVersionedFileSpec(String, String, String, Int32%, String%, array<VersionSpec[]%) | Analysiert eine Versionsangabe Dateispezifikation des Formulardateinamens; Version oder Dateiname; Version; deletionID. | |
ReorderVersionSpecs | Vertauscht zwei VersionSpec-Instanzen aus, wenn sie gestört sind. | |
ToString | Erstellt eine Benutzer-lesbare Zeichenfolge, die diese VersionSpec-Instanz beschreibt. (Überschreibt Object.ToString().) | |
ToXml(XmlWriter, String) | ||
ToXml(XmlWriter, String, VersionSpec) |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
DeletionModifier | Löschenbezeichner; Versionsmodifizierer ein. | |
RangeSeparator | Zeichen, das verwendet wird, um die Komponenten eines Versionsspezifikationsbereichs zu trennen. | |
Separator | Zeichen, das verwendet wird, um einen Dateinamen von seiner Versionsspezifikation zu trennen. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.