次の方法で共有


VersionSpec クラス

バージョン指定を解析するユーティリティ クラス。

継承階層

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

名前空間:  Microsoft.TeamFoundation.VersionControl.Client
アセンブリ:  Microsoft.TeamFoundation.VersionControl.Client (Microsoft.TeamFoundation.VersionControl.Client.dll 内)

構文

'宣言
Public MustInherit Class VersionSpec
public abstract class VersionSpec

VersionSpec 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド VersionSpec VersionSpec の新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ DisplayString バージョン指定の文字列表現を取得します。
パブリック プロパティ静的メンバー Latest リポジトリのこの VersionSpec の最新バージョンを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド静的メンバー AddDeletionModifierIfNecessary(Item) 以外の場合項目のパスを削除 ID を含めるように書式設定。
パブリック メソッド静的メンバー AddDeletionModifierIfNecessary(String, Int32) 以外の場合パスを削除 ID を含めるように書式設定。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド Format バージョンの指定子を使ってパスの書式設定。
パブリック メソッド静的メンバー FormatRange 指定したバージョンの範囲を使用してサーバーまたはローカル パスの書式設定。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド静的メンバー Parse(String, String) VersionSpec オブジェクトの配列にバージョン指定の文字列をに変換します。スコープの指定子が格納されます。
パブリック メソッド静的メンバー Parse(String, String, String) バージョン文字列の変換にその配列を VersionSpec に渡してオブジェクト。バージョン仕様がスコープの指定子が含まれていない場合はこれは、サイズが 1 の配列を返します。それ以外の場合は、サイズが 2 の配列。
パブリック メソッド静的メンバー ParseSingleSpec(String, String) VersionSpec のオブジェクトにバージョン指定の文字列をに変換します。
パブリック メソッド静的メンバー ParseSingleSpec(String, String, String) バージョン文字列が指定された範囲の指定子 (なし) VersionSpec のオブジェクトに変換します。
パブリック メソッド静的メンバー ParseVersionedFileSpec(String, String, String%, array<VersionSpec[]%) フォームのバージョン管理されたファイル指定の文字列を解析します; 「ファイル名バージョン」。
パブリック メソッド静的メンバー ParseVersionedFileSpec(String, String, Int32%, String%, array<VersionSpec[]%) フォームのバージョン管理されたファイル指定の文字列を解析します; 「ファイル名バージョン」または「ファイル名; バージョン; 」deletionID。
パブリック メソッド静的メンバー ParseVersionedFileSpec(String, String, String, Int32%, String%, array<VersionSpec[]%) フォームのファイル名のバージョン管理されたファイルの指定を解析します。; バージョンまたはファイル名; バージョン; deletionID。
パブリック メソッド静的メンバー ReorderVersionSpecs 誤った順序で VersionSpec の 2 個のインスタンスを交換します。
パブリック メソッド ToString VersionSpec のこのインスタンスを記述するユーザー読み取り可能な文字列を作成します。 (Object.ToString() をオーバーライドします。)

このページのトップへ

フィールド

  名前 説明
パブリック フィールド静的メンバー DeletionModifier 削除の識別子; バージョンの修飾子。
パブリック フィールド静的メンバー RangeSeparator バージョン指定の範囲のコンポーネントを分離するために使用される文字。
パブリック フィールド静的メンバー Separator バージョン指定のファイル名を区切るに使用される文字。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.VersionControl.Client 名前空間