次の方法で共有


ITestSuiteBase インターフェイス

すべてのスイートの型で使用される共通のプロパティとメソッドを表します。

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

構文

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

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

プロパティ

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

このページのトップへ

メソッド

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

このページのトップへ

イベント

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

このページのトップへ

解説

クエリに基づいて構築されたテスト スイートは IDynamicTestSuiteBase を使用できます。テスト ケース ID の明示的な一覧に基づいて構築されたテスト スイートは IStaticTestSuite を使用できます。特定の要件に基づいて構築されたテスト スイートは IRequirementTestSuite を使用できます。

参照

関連項目

Microsoft.TeamFoundation.TestManagement.Client 名前空間

IRequirementTestSuite

IDynamicTestSuiteBase

IStaticTestSuite

ITestObject<T>

IIdentifiable<TKey>

IDataErrorInfo

IPropertyOwner

INotifyPropertyChanged