次の方法で共有


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
プロテクト フィールド m_checkinDate
プロテクト フィールド m_contentLength
プロテクト フィールド m_deletionId
プロテクト フィールド m_downloadUrl
プロテクト フィールド m_encoding
プロテクト フィールド m_isBranch
プロテクト フィールド m_itemId
プロテクト フィールド m_itemType
プロテクト フィールド m_serverItem
プロテクト フィールド m_timeZone
プロテクト フィールド m_timeZoneOffset

このページのトップへ

解説

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

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.VersionControl.Client 名前空間