Share via


Item クラス

バージョン管理サーバー上のファイルまたはフォルダーのコミットされたバージョンを表します。

継承階層

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Item
    Microsoft.TeamFoundation.VersionControl.Client.WorkspaceItem

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

構文

'宣言
Public Class Item
public class Item

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

プロパティ

  名前 説明
パブリック プロパティ ArtifactUri アーティファクトに (URI) URI (Uniform Resource Identifier) を取得します。
パブリック プロパティ ArtifactUriLatestItemVersion 最新バージョンのアーティファクトの URI を取得します。
パブリック プロパティ Attributes 属性を項目に関連付けられているを取得します。
パブリック プロパティ ChangesetId この項目の変更セットの ID を取得します。
パブリック プロパティ CheckinDate この項目のチェックインの日付を取得します。
パブリック プロパティ静的メンバー Comparer バージョン コントロール サーバー パスの比較子オブジェクトを取得します。
パブリック プロパティ ContentLength この項目のコンテンツの長さを取得します。
パブリック プロパティ DeletionId この項目の削除 ID を取得します。
パブリック プロパティ Encoding この項目のエンコーディングを取得します。
パブリック プロパティ HashValue この項目のハッシュ値を取得します。
パブリック プロパティ IsBranch フラグ。この項目は分岐であるかどうかを示す。
パブリック プロパティ IsContentDestroyed 項目の内容が破棄されているかどうかを示すフラグを取得します。
パブリック プロパティ ItemId この項目の ID を取得します。
パブリック プロパティ ItemType この項目の種類を取得します。
パブリック プロパティ Properties 互換性のために残されています。項目に関連付けられたプロパティの読み取り専用のコレクションを取得します。
パブリック プロパティ PropertyValues プロパティ値を項目に関連付けられているを取得します。
パブリック プロパティ ServerItem サーバーの関連項目のパスを取得します。
パブリック プロパティ VersionControlServer この項目を含むバージョン管理リポジトリを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド DownloadFile() 項目のこのバージョンのコンテンツをダウンロードします。
パブリック メソッド DownloadFile(String) 項目のこのバージョンのコンテンツをダウンロードします。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString この項目の関連プロパティを表示するユーザー読み取り可能な文字列を作成します。 (Object.ToString() をオーバーライドします。)

このページのトップへ

フィールド

  名前 説明
プロテクト フィールド m_changesetId 項目の変更セットの ID を表します。
プロテクト フィールド m_checkinDate チェックインの日付、項目を表します。
プロテクト フィールド m_contentLength 項目のコンテンツの長さを表します。
プロテクト フィールド m_deletionId 項目の削除の識別子を表します。
プロテクト フィールド m_downloadUrl 項目に関連付けられたダウンロード URL を表します。
プロテクト フィールド m_encoding 項目のエンコーディングを表します。
プロテクト フィールド m_isBranch 項目を分岐であるかどうかを表します。
プロテクト フィールド m_itemId 項目の識別子を表します。
プロテクト フィールド m_itemType 項目の種類を表します。
プロテクト フィールド m_serverItem 項目に関連付けられたサーバーを表します。
プロテクト フィールド m_timeZone 項目のタイム ゾーンを表します。
プロテクト フィールド m_timeZoneOffset 項目のタイム ゾーンのオフセットを表します。

このページのトップへ

解説

項目のパスがサーバー パスは常にです。 これは GetItems()、GetItem()、およびそのほかの複数の呼び出しを返します。

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.VersionControl.Client 名前空間