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 | |
---|---|---|
VersionSpec | Inicializuje novou instanci VersionSpec. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
DisplayString | Získá řetězcové reprezentace specifikace verze. | |
Latest | Získá nejnovější verze tohoto VersionSpec v úložišti. |
Nahoru
Metody
Název | Popis | |
---|---|---|
AddDeletionModifierIfNecessary(Item) | Formáty cesta položky zahrnout ID odstranění, pokud je nenulová. | |
AddDeletionModifierIfNecessary(String, Int32) | Formát cesty zahrnout ID odstranění, pokud je nenulová. | |
ComputeVersionString | ||
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
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.) | |
Format | Formát cesty s použitím specifikátoru verze. | |
FormatRange | Pomocí verze rozsahu, který je určen formáty serveru nebo místní cesta. | |
FromXml | ||
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
Parse(String, String) | Převede řetězec verze specifikace pole objektů VersionSpec.Přizpůsobí specifikátor oblasti. | |
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. | |
ParseSingleSpec(String, String) | Převede řetězec verze specifikace objektu VersionSpec. | |
ParseSingleSpec(String, String, String) | Uveden řetězec verze (bez specifikátor oblasti), převeďte na objekt VersionSpec. | |
ParseVersionedFileSpec(String, String, String%, array<VersionSpec[]%) | Analyzuje řetězec specifikace neobsahují číslo verze souboru ve formátu "název souboru; verze". | |
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". | |
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. | |
ReorderVersionSpecs | Zamění dvě instance VersionSpec, pokud jsou mimo pořadí. | |
ToString | Vytvoří uživatelem čitelný řetězec, který popisuje tuto instanci VersionSpec. (Přepisuje Object.ToString().) | |
ToXml(XmlWriter, String) | ||
ToXml(XmlWriter, String, VersionSpec) |
Nahoru
Pole
Název | Popis | |
---|---|---|
DeletionModifier | Odstranění identifikátor; Modifikátor verze. | |
RangeSeparator | Znak, který se používá pro oddělení součástí specifikace rozsah verze. | |
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.