Share via


QueryFolder クラス

QueryDefinitionおよび他の QueryFolders を含めることができるチーム プロジェクトのフォルダーを表します。

継承階層

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem
    Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder
      Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy

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

構文

'宣言
Public Class QueryFolder _
    Inherits QueryItem _
    Implements IEnumerable(Of QueryItem), IEnumerable
public class QueryFolder : QueryItem, 
    IEnumerable<QueryItem>, IEnumerable

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

コンストラクター

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

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ AccessControlList クエリの項目のアクセス制御リストを取得します。 (QueryItem から継承されます。)
パブリック プロパティ Count このフォルダー内の項目数を取得します。この計算は再帰的ではありません。
パブリック プロパティ Id このクエリの項目の識別子を取得します。 (QueryItem から継承されます。)
パブリック プロパティ IsDeleted この項目が個人的なクエリまたはフォルダーであるかどうかを示すフラグを取得します。 (QueryItem から継承されます。)
パブリック プロパティ IsDirty このクエリの項目を保存する必要があるかどうかを示すフラグを取得します。 (QueryItem から継承されます。)
パブリック プロパティ IsNew 済みのは「新しい」クエリの項目は、クエリの項目がサーバーに格納され、「True を」、「false」を返します。 (QueryItem から継承されます。)
パブリック プロパティ IsPersonal この項目が個人的なクエリまたはフォルダーであるかどうかを示すフラグを取得します。 (QueryItem から継承されます。)
パブリック プロパティ Item[Guid] 指定された GUID のこのフォルダー内のクエリの項目を取得します。
パブリック プロパティ Item[String] 指定した名前のこのフォルダー内のクエリの項目を取得します。
パブリック プロパティ Name このクエリの項目の名前を取得または設定します。 (QueryItem から継承されます。)
パブリック プロパティ OwnerDescriptor クエリの項目の所有者の ID の記述子を取得または設定します。 (QueryItem から継承されます。)
パブリック プロパティ Parent 親クエリ フォルダーを取得します。 (QueryItem から継承されます。)
パブリック プロパティ Path このクエリの項目の完全修飾パスを取得します。 (QueryItem から継承されます。)
パブリック プロパティ Project このクエリの項目に関連付けられているプロジェクトを取得します。 (QueryItem から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Add このフォルダーに、指定されたクエリの項目を追加します。
パブリック メソッド Contains(Guid) 指定されたクエリの項目がこのクエリ フォルダーにあるかどうかをチェックします。
パブリック メソッド Contains(String) 指定されたクエリの項目がこのクエリ フォルダーにあるかどうかをチェックします。
パブリック メソッド Contains(QueryItem) 指定されたクエリの項目がこのクエリ フォルダーにあるかどうかをチェックします。
パブリック メソッド Delete このコレクションから項目を削除します。 (QueryItem から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString このクエリの項目の完全パスを返します。 (QueryItem から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント ChangesCommitted このイベントは、フォルダー内のコンテンツ変更がサーバーにコミットされたときに発生します。
パブリック イベント ContentsChanged このイベントは、フォルダーの内容が変更されたときに発生します。

このページのトップへ

フィールド

  名前 説明
プロテクト フィールド m_lock (QueryItem から継承されます。)

このページのトップへ

明示的なインターフェイスの実装  

  名前 説明
明示的なインターフェイス実装プライベート メソッド IEnumerable<QueryItem>.GetEnumerator
明示的なインターフェイス実装プライベート メソッド IEnumerable.GetEnumerator

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.WorkItemTracking.Client 名前空間