Sdílet prostřednictvím


VersionSpec – třída

Třída nástrojů Analýza specifikace verze.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.TeamFoundation.VersionControl.Client
Sestavení:  Microsoft.TeamFoundation.VersionControl.Client (v Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntaxe

'Deklarace
Public MustInherit Class VersionSpec
public abstract class VersionSpec

Typ VersionSpec zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda VersionSpec Inicializuje novou instanci VersionSpec.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost DisplayString Získá řetězcové reprezentace specifikace verze.
Veřejná vlastnostStatický člen Latest Získá nejnovější verze tohoto VersionSpec v úložišti.

Nahoru

Metody

  Název Popis
Veřejná metodaStatický člen AddDeletionModifierIfNecessary(Item) Formáty cesta položky zahrnout ID odstranění, pokud je nenulová.
Veřejná metodaStatický člen AddDeletionModifierIfNecessary(String, Int32) Formát cesty zahrnout ID odstranění, pokud je nenulová.
Veřejná metoda ComputeVersionString
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda Format Formát cesty s použitím specifikátoru verze.
Veřejná metodaStatický člen FormatRange Pomocí verze rozsahu, který je určen formáty serveru nebo místní cesta.
Veřejná metodaStatický člen FromXml
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metodaStatický člen Parse(String, String) Převede řetězec verze specifikace pole objektů VersionSpec.Přizpůsobí specifikátor oblasti.
Veřejná metodaStatický člen Parse(String, String, String) Zadaný řetězec verze převeďte objekty VersionSpec pole.Pokud verze specifikace neobsahuje specifikátor oblasti to vrátí pole o velikosti jednoho.V opačném případě se pole velikost dva.
Veřejná metodaStatický člen ParseSingleSpec(String, String) Převede řetězec verze specifikace objektu VersionSpec.
Veřejná metodaStatický člen ParseSingleSpec(String, String, String) Uveden řetězec verze (bez specifikátor oblasti), převeďte na objekt VersionSpec.
Veřejná metodaStatický člen ParseVersionedFileSpec(String, String, String%, array<VersionSpec[]%) Analyzuje řetězec specifikace neobsahují číslo verze souboru ve formátu "název souboru; verze".
Veřejná metodaStatický člen ParseVersionedFileSpec(String, String, Int32%, String%, array<VersionSpec[]%) Analyzuje řetězec specifikace neobsahují číslo verze souboru ve formátu "název souboru; verze" nebo "název_souboru; verze; deletionID".
Veřejná metodaStatický člen ParseVersionedFileSpec(String, String, String, Int32%, String%, array<VersionSpec[]%) Analyzovat spec neobsahují číslo verze souboru název_souboru formulář; verze nebo název souboru verze; deletionID.
Veřejná metodaStatický člen ReorderVersionSpecs Zamění dvě instance VersionSpec, pokud jsou mimo pořadí.
Veřejná metoda ToString Vytvoří uživatelem čitelný řetězec, který popisuje tuto instanci VersionSpec. (Přepisuje Object.ToString().)
Veřejná metoda ToXml(XmlWriter, String)
Veřejná metodaStatický člen ToXml(XmlWriter, String, VersionSpec)

Nahoru

Pole

  Název Popis
Veřejné poleStatický člen DeletionModifier Odstranění identifikátor; Modifikátor verze.
Veřejné poleStatický člen RangeSeparator Znak, který se používá pro oddělení součástí specifikace rozsah verze.
Veřejné poleStatický člen Separator Znak, který slouží k oddělení názvu souboru z jeho verze specifikace.

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.TeamFoundation.VersionControl.Client – obor názvů