Udostępnij za pośrednictwem


Klasa VersionSpec

Klasa narzędzie do analizy wersji specyfikacji.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.TeamFoundation.VersionControl.Client
Zestaw:  Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)

Składnia

'Deklaracja
Public MustInherit Class VersionSpec
public abstract class VersionSpec

Typ VersionSpec uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda chroniona VersionSpec Inicjuje nowe wystąpienie VersionSpec.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna DisplayString Pobiera reprezentację ciąg wersji specyfikacji.
Właściwość publicznaStatyczny element członkowski Latest Pobiera najnowszą wersję tego VersionSpec w repozytorium.

Początek

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski AddDeletionModifierIfNecessary(Item) Formatuje ścieżka element do dodania Identyfikatora usuwania, jeśli jest różna od zera.
Metoda publicznaStatyczny element członkowski AddDeletionModifierIfNecessary(String, Int32) Formatuje ścieżki na identyfikator usuwania, jeżeli jest różna od zera.
Metoda publiczna ComputeVersionString
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna Format Formatuje ścieżki przy użyciu specyfikator wersji.
Metoda publicznaStatyczny element członkowski FormatRange Formaty serwera lub ścieżkę lokalną przy użyciu określonego zakresu wersji.
Metoda publicznaStatyczny element członkowski FromXml
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publicznaStatyczny element członkowski Parse(String, String) Konwertuje ciąg wersji specyfikacji tablicę obiektów VersionSpec.Może on pomieścić określenie zakresu.
Metoda publicznaStatyczny element członkowski Parse(String, String, String) Biorąc pod uwagę ciąg wersji należy ją przekonwertować na obiekty VersionSpec tablicy.Jeżeli wersja specyfikacji nie zawierają określenie zakresu to to zwróci tablicę o rozmiarze, jeden.W przeciwnym razie tablica rozmiar dwa.
Metoda publicznaStatyczny element członkowski ParseSingleSpec(String, String) Konwertuje ciąg specyfikacji wersji obiektu VersionSpec.
Metoda publicznaStatyczny element członkowski ParseSingleSpec(String, String, String) Biorąc pod uwagę ciąg wersji (bez określenie zakresu), przekonwertować go na obiekt VersionSpec.
Metoda publicznaStatyczny element członkowski ParseVersionedFileSpec(String, String, String%, array<VersionSpec[]%) Analizuje ciąg specyfikacji określonej wersji pliku formularza "Nazwa pliku; w wersji".
Metoda publicznaStatyczny element członkowski ParseVersionedFileSpec(String, String, Int32%, String%, array<VersionSpec[]%) Analizuje ciąg specyfikacji określonej wersji pliku formularza "Nazwa pliku; wersja" lub "Nazwa pliku; Wersja; deletionID".
Metoda publicznaStatyczny element członkowski ParseVersionedFileSpec(String, String, String, Int32%, String%, array<VersionSpec[]%) Analizować spec numerów wersji pliku, nazwa pliku formularza; wersja lub nazwa pliku; Wersja; deletionID.
Metoda publicznaStatyczny element członkowski ReorderVersionSpecs Zamienia dwa wystąpienia VersionSpec, jeśli są one poza kolejnością.
Metoda publiczna ToString Tworzy ciąg czytelny dla użytkownika, który opisuje tego wystąpienia VersionSpec. (Zastępuje Object.ToString()).
Metoda publiczna ToXml(XmlWriter, String)
Metoda publicznaStatyczny element członkowski ToXml(XmlWriter, String, VersionSpec)

Początek

Pola

  Nazwa Opis
Pole publiczneStatyczny element członkowski DeletionModifier Usunięcie identyfikatora. Modyfikator wersji.
Pole publiczneStatyczny element członkowski RangeSeparator Znak, który jest używany do oddzielania składników zakres specyfikacji wersji.
Pole publiczneStatyczny element członkowski Separator Znak, który jest używany do oddzielania nazwę pliku ze specyfikacji jego wersji.

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client