Share via


ItemSpec クラス

ローカル コンピューターまたはバージョン管理サーバー上の一つ以上のファイルまたはフォルダーを表します。

継承階層

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.ItemSpec

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

構文

'宣言
Public NotInheritable Class ItemSpec
public sealed class ItemSpec

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

コンストラクター

  名前 説明
パブリック メソッド ItemSpec(PendingChange) ItemSpec の新しいインスタンスを初期化します。
パブリック メソッド ItemSpec(String, RecursionType) ItemSpec の新しいインスタンスを初期化します。
パブリック メソッド ItemSpec(String, RecursionType, Int32) ItemSpec の新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ DeletionId この項目の削除 ID を取得または設定します。
パブリック プロパティ Item ItemSpec のこのオブジェクトに関連付けられた項目を取得または設定します。
パブリック プロパティ RecursionType この項目の再帰の種類を取得または設定します。このプロパティを使用する方法の詳細については、Team Foundation ビルド アクティビティ"を参照してください。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド静的メンバー FromPendingChanges PendingChanges のオブジェクトの配列から ItemSpec のオブジェクトの配列を作成します。
パブリック メソッド静的メンバー FromStrings ローカル パスまたはサーバー パスと再帰レベルの指定された配列から ItemSpec のオブジェクトの配列を取得します。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド ToString ItemSpec のオブジェクトを表すユーザー読み取り可能な文字列を作成します。 (Object.ToString() をオーバーライドします。)
パブリック メソッド静的メンバー ToStrings ItemSpec のオブジェクトの配列からユーザー読み取り可能な文字列の配列を作成します。

このページのトップへ

解説

ItemSpec のインスタンスが保留中の変更に対して作成されると、再帰の型のプロパティを、を除く含める必要があります。

パスは、ローカル コンピューターまたはバージョン コントロール サーバーである場合があります。 このパラメーターは情報を取得するメソッドで使用されます (たとえば、QueryHistory と QueryPendingSets)。

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.VersionControl.Client 名前空間