次の方法で共有


ITestCaseResultCollection インターフェイス

ITestCaseResult オブジェクトのコレクションを表します。

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

構文

'宣言
Public Interface ITestCaseResultCollection _
    Inherits ITestObjectCollection(Of ITestCaseResult), IList(Of ITestCaseResult),  _
    ICollection(Of ITestCaseResult), IEnumerable(Of ITestCaseResult), IEnumerable,  _
    INotifyCollectionChanged, INotifyPropertyChanged
public interface ITestCaseResultCollection : ITestObjectCollection<ITestCaseResult>, 
    IList<ITestCaseResult>, ICollection<ITestCaseResult>, IEnumerable<ITestCaseResult>, 
    IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
public interface class ITestCaseResultCollection : ITestObjectCollection<ITestCaseResult^>, 
    IList<ITestCaseResult^>, ICollection<ITestCaseResult^>, IEnumerable<ITestCaseResult^>, 
    IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
type ITestCaseResultCollection =  
    interface
        interface ITestObjectCollection<ITestCaseResult>
        interface IList<ITestCaseResult>
        interface ICollection<ITestCaseResult>
        interface IEnumerable<ITestCaseResult>
        interface IEnumerable
        interface INotifyCollectionChanged
        interface INotifyPropertyChanged
    end
public interface ITestCaseResultCollection extends ITestObjectCollection<ITestCaseResult>, IList<ITestCaseResult>, ICollection<ITestCaseResult>, IEnumerable<ITestCaseResult>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

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

プロパティ

  名前 説明
パブリック プロパティ Count ICollection<T> に格納されている要素の数を取得します。 (ICollection<ITestCaseResult> から継承されます。)
パブリック プロパティ IsReadOnly ICollection<T> が読み取り専用であるかどうかを示す値を取得します。 (ICollection<ITestCaseResult> から継承されます。)
パブリック プロパティ Item 指定したインデックスにある要素を取得または設定します。 (IList<ITestCaseResult> から継承されます。)
パブリック プロパティ SyncRoot コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。 (ITestObjectCollection<TObjectInterface> から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Add ICollection<T> に項目を追加します。 (ICollection<ITestCaseResult> から継承されます。)
パブリック メソッド Clear ICollection<T> からすべての項目を削除します。 (ICollection<ITestCaseResult> から継承されます。)
パブリック メソッド Contains ICollection<T> に特定の値が格納されているかどうかを判断します。 (ICollection<ITestCaseResult> から継承されます。)
パブリック メソッド CopyTo ICollection<T> の要素を Array にコピーします。Array の特定のインデックスからコピーが開始されます。 (ICollection<ITestCaseResult> から継承されます。)
パブリック メソッド GetEnumerator() コレクションを反復処理する列挙子を返します。 (IEnumerable<ITestCaseResult> から継承されます。)
パブリック メソッド GetEnumerator() コレクションを反復処理する列挙子を返します。 (IEnumerable から継承されます。)
パブリック メソッド IndexOf IList<T> 内での指定した項目のインデックスを調べます。 (IList<ITestCaseResult> から継承されます。)
パブリック メソッド Insert IList<T> の指定したインデックス位置に項目を挿入します。 (IList<ITestCaseResult> から継承されます。)
パブリック メソッド Move コレクションの項目の位置を移動します。 (ITestObjectCollection<TObjectInterface> から継承されます。)
パブリック メソッド Remove ICollection<T> 内で最初に見つかった特定のオブジェクトを削除します。 (ICollection<ITestCaseResult> から継承されます。)
パブリック メソッド RemoveAt 指定したインデックス位置の IList<T> 項目を削除します。 (IList<ITestCaseResult> から継承されます。)
パブリック メソッド Save このコレクションの内容をサーバーに反映し、必要に応じてバックグラウンドで添付ファイルをアップロードします。

このページのトップへ

イベント

  名前 説明
パブリック イベント CollectionChanged コレクションが変更された場合に発生します。 (INotifyCollectionChanged から継承されます。)
パブリック イベント PropertyChanged プロパティ値が変更されたときに発生します。 (INotifyPropertyChanged から継承されます。)

このページのトップへ

解説

このインターフェイスは、Visual Studio でテスト ケース管理 (TCM) のオブジェクト モデルをサポートします。 このインターフェイスは、カスタム クラスで実装するためのものではありませんが、TCM オブジェクトが内部実装を返す場合は、このインターフェイスをカスタム クラスで使用できます。

参照

参照

Microsoft.TeamFoundation.TestManagement.Client 名前空間

ITestCaseResult

ITestObjectCollection<TObjectInterface>

INotifyPropertyChanged