次の方法で共有


ITestBase インターフェイス

ITestCase および ISharedStep の共通プロパティおよびメソッドが含まれています。

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

構文

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

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

プロパティ

  名前 説明
パブリック プロパティ Actions 実行順に格納されたテスト アクション オブジェクトのコレクションを取得します。
パブリック プロパティ Area このテストが属する分類または機能領域を取得または設定します。
パブリック プロパティ CustomFields サーバーに登録されているユーザー定義のフィールドの作業項目トラッキング コレクションを取得します。
パブリック プロパティ DateCreated このオブジェクトが作成された日付を取得します。
パブリック プロパティ DateModified このオブジェクトが最後に変更された日付を取得します。
パブリック プロパティ Description このオブジェクトの説明を取得または設定します。
パブリック プロパティ Error オブジェクトに関する間違いを示すエラー メッセージを取得します。 (IDataErrorInfo から継承されます。)
パブリック プロパティ Exists このオブジェクトが破棄されておらず、呼び出し元がアクセスできるかどうかを示す値を取得します。
パブリック プロパティ Id 識別子を取得します。 (IIdentifiable<TKey> から継承されます。)
パブリック プロパティ InvalidProperties 無効なプロパティ名のリストを取得します。 (IPropertyOwner から継承されます。)
パブリック プロパティ IsDirty 前回の更新、フェッチ、または保存時以降に変更されたプロパティがあるかどうかを示す値を取得します。 (IPropertyOwner から継承されます。)
パブリック プロパティ Item 指定した名前のプロパティに関するエラー メッセージを取得します。 (IDataErrorInfo から継承されます。)
パブリック プロパティ Links 他の成果物に対するリンクの作業項目トラッキング コレクションを取得します。
パブリック プロパティ Owner このテストが自動化されている場合はそのテストの担当者の ID、手動テストの場合はテスト ステップの保守担当者の ID を取得または設定します。
パブリック プロパティ Priority このテストの実行に関する優先順位を取得または設定します。
パブリック プロパティ Project テスト プロジェクトを取得します。 (ITestObject<T> から継承されます。)
パブリック プロパティ Reason このオブジェクトが現在の状態にある理由を取得または設定します。
パブリック プロパティ Revision このオブジェクトの現在のリビジョン番号を取得します。 (ITestObject<T> から継承されます。)
パブリック プロパティ State このオブジェクトの現在の状態を取得または設定します。
パブリック プロパティ TestParameters このテストのテスト ステップで使用されているすべてのパラメーターおよび任意の共有ステップに含まれているすべてのパラメーターのコレクションを取得します。
パブリック プロパティ Title このテストまたはステップのタイトルを取得または設定します。
パブリック プロパティ UserData 永続化されない任意のオブジェクトまたは値を取得または設定しますが、テスト管理オブジェクトを動的に拡張できます。 (ITestObject<T> から継承されます。)
パブリック プロパティ WorkItem 基になる作業項目を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CreateSharedStepReference このオブジェクトがテスト ケースの場合、新しい共有ステップの参照を作成し、別の一連のアクションにアクセスできるようにします。
パブリック メソッド CreateTestActionGroup ステップまたは他のグループの追加先となる新しいテスト アクション グループを作成します。
パブリック メソッド CreateTestStep 新しいテスト ステップを作成します。
パブリック メソッド FindAction 指定された ID 番号を使用して、Actions プロパティから指定されたアクションを返します。
パブリック メソッド Flush このオブジェクトに加えられた変更を使って最新作業項目フィールドを最新にします。
パブリック メソッド OverrideParameter 指定のパラメーターをオーバーライドします。これにより、他のイテレーションのパラメーターに関するデータを保持する間、この特定のテスト ケースのステップからパラメーターを削除できます。
パブリック メソッド Refresh 現在の項目をサーバーからの最新の情報で更新し、その値をリセットして、項目に格納されている値に設定し直します。キャッシュ データがすべて破棄されます。
パブリック メソッド RenameParameter 指定されたパラメーター名に基づいてパラメーターの名前を変更し、その参照パラメーターを参照するすべてのアクションを更新します。
パブリック メソッド ReplaceParameter 指定されたパラメーターが操作で使用されるすべてのインスタンスを見つけ、各インスタンスのイテレーション データを削除し、指定されたリテラル テキストを使用して置き換えます。
パブリック メソッド Save Flush メソッドを呼び出して作業項目フィールドを最新にし、各作業項目をサーバーに保存します。

このページのトップへ

イベント

  名前 説明
パブリック イベント PropertyChanged プロパティ値が変更されたときに発生します。 (INotifyPropertyChanged から継承されます。)
パブリック イベント TestParameterDeletingEvent テスト パラメーターが削除される直前に、このイベントが発生します。

このページのトップへ

参照

参照

Microsoft.TeamFoundation.TestManagement.Client 名前空間

ISharedStep

ITestCase