次の方法で共有


IStaticTestSuite インターフェイス

テスト ケースのユーザー指定の一覧から成るテスト スイートを表します。

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

構文

'宣言
Public Interface IStaticTestSuite _
    Inherits ITestSuiteBase, ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface IStaticTestSuite : ITestSuiteBase, 
    ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class IStaticTestSuite : ITestSuiteBase, 
    ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type IStaticTestSuite =  
    interface
        interface ITestSuiteBase
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface IStaticTestSuite extends ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

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

プロパティ

  名前 説明
パブリック プロパティ AllTestCases このスイートと階層下のすべての子について、テスト ケースの読み取り専用コレクションを取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ DefaultConfigurations 既定の構成の読み取り専用一覧を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Description このテスト スイートの説明を取得または設定します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Entries このスイート内のすべてのテスト エントリのコレクションを取得します。
パブリック プロパティ EntriesException テスト エントリがフェッチされる間にスローされた例外がある場合はこれを取得します。
パブリック プロパティ Error オブジェクトに関する間違いを示すエラー メッセージを取得します。 (IDataErrorInfo から継承されます。)
パブリック プロパティ Id 識別子を取得します。 (IIdentifiable<TKey> から継承されます。)
パブリック プロパティ InvalidProperties 無効なプロパティ名のリストを取得します。 (IPropertyOwner から継承されます。)
パブリック プロパティ IsDirty 前回の更新、フェッチ、または保存時以降に変更されたプロパティがあるかどうかを示す値を取得します。 (IPropertyOwner から継承されます。)
パブリック プロパティ IsRoot このスイートがテスト プロジェクトのルート スイートであるかどうかを示す値を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Item 指定した名前のプロパティに関するエラー メッセージを取得します。 (IDataErrorInfo から継承されます。)
パブリック プロパティ LastUpdated このテスト スイートが最後に更新された日時を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ LastUpdatedBy このテスト スイートを最後に更新した人物の ID を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Parent このテスト スイートを含んでいる親テスト スイートを取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Plan このテスト スイートを所有するテスト計画を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Project テスト プロジェクトを取得します。 (ITestObject<T> から継承されます。)
パブリック プロパティ Revision このオブジェクトの現在のリビジョン番号を取得します。 (ITestObject<T> から継承されます。)
パブリック プロパティ State このテスト スイートの状態を取得または設定します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ SubSuites このテスト スイートの階層に含まれるテスト スイートのコレクションを取得します。
パブリック プロパティ TestCases テスト ケースの読み取り専用コレクションを取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ TestSuiteEntry 静的テスト スイート用に作成されたエントリを取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ TestSuiteType このテスト スイートの種類を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Title このテスト スイートのタイトルを取得または設定します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ UserData 永続化されない任意のオブジェクトまたは値を取得または設定しますが、テスト管理オブジェクトを動的に拡張できます。 (ITestObject<T> から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AssignTestPoints 指定されたテスト ポイント割り当てのコレクションを使用して AssignedTo プロパティを変更します。 (ITestSuiteBase から継承されます。)
パブリック メソッド ClearDefaultConfigurations このスイートから既定の構成の一覧を削除します。これにより、このスイートがその親から既定の構成を継承します。 (ITestSuiteBase から継承されます。)
パブリック メソッド CreateTestPointAssignment ITestSuiteBase.AssignTestPoints に渡す ITestPointAssignment オブジェクトを作成します (ITestSuiteBase から継承されます。)
パブリック メソッド Refresh() スイート階層内の古いスイートをすべて更新します。 (ITestSuiteBase から継承されます。)
パブリック メソッド Refresh(Boolean) スイート階層内のスイートをすべて更新します。古いかどうかに関係なく強制的に更新するように選択することもできます。 (ITestSuiteBase から継承されます。)
パブリック メソッド SetDefaultConfigurations 新しく追加されたスイートのエントリで使用する一連の構成を指定します。エントリが追加されると、これらの構成ごとにテスト ポイントが作成されます。 (ITestSuiteBase から継承されます。)
パブリック メソッド SetEntryConfigurations 各エントリで構成のセットが渡されるように、必須のテスト ポイントを作成および削除します。 (ITestSuiteBase から継承されます。)

このページのトップへ

イベント

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

このページのトップへ

参照

参照

Microsoft.TeamFoundation.TestManagement.Client 名前空間

ITestPlan

ITestSuiteBase

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

INotifyPropertyChanged