次の方法で共有


ITestElement インターフェイス

Visual Studio のテスト フレームワークで内部的に使用されるテスト オブジェクトを表します。すべてのテスト ケースで実装されるインターフェイスです。

名前空間:  Microsoft.VisualStudio.TestTools.Common
アセンブリ:  Microsoft.VisualStudio.QualityTools.Common (Microsoft.VisualStudio.QualityTools.Common.dll 内)

構文

'宣言
Public Interface ITestElement _
    Inherits ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestElement : ICloneable, 
    IVerifiable, IVisiblePropertyProvider
public interface class ITestElement : ICloneable, 
    IVerifiable, IVisiblePropertyProvider
type ITestElement =  
    interface
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
    end
public interface ITestElement extends ICloneable, IVerifiable, IVisiblePropertyProvider

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

プロパティ

  名前 説明
パブリック プロパティ AbortRunOnAgentFailure テスト エージェントが失敗した場合にテストの実行全体を中止するかどうかを示す値を取得または設定します。
パブリック プロパティ Adapter テストの実行に使用される関連テスト アダプターを取得します。
パブリック プロパティ AgentAttributes 現在のテストの実行のエージェント属性または制限のディクショナリを取得します。
パブリック プロパティ CanBeAggregated このテスト要素を集約テストに挿入できるかどうかを示す値を取得します。
パブリック プロパティ CategoryId このテスト要素のテスト リスト カテゴリ ID を取得または設定します。
パブリック プロパティ ControllerPlugin 関連付けられたコントローラーのプラグインの名前を取得します。
パブリック プロパティ Copy このテスト要素のコピーを取得します。
パブリック プロパティ CreatedByUI このテスト要素がユーザー インターフェイスによって作成されたかどうかを示す値を取得または設定します。
パブリック プロパティ CssIteration 関連付けられている作業項目のイテレーション パスを取得または設定します。
パブリック プロパティ CssProjectStructure 関連付けられている作業項目の区分パスを取得または設定します。
パブリック プロパティ DeploymentItems テスト ケースで配置されるファイルのコレクションを取得します。
パブリック プロパティ Description このテスト要素の説明を取得または設定します。
パブリック プロパティ Enabled このテスト要素が有効かどうかを示す値を取得または設定します。
パブリック プロパティ ErrorMessageForNonRunnable このテストが実行できない場合に使用されるエラー メッセージを取得します。
パブリック プロパティ ExecutionId このテスト要素に対応する現在の実行 ID を取得または設定します。
パブリック プロパティ Groups このテスト要素のプロパティが属しているグループを表すプロパティ記述子のコレクションを取得し、ユーザー インターフェイスのプロパティ ウィンドウでプロパティをグループ化する方法を決定します。
パブリック プロパティ HumanReadableId ユーザー インターフェイスに表示されるこのテスト要素の ID を取得します。
パブリック プロパティ Id このテスト要素の ID を取得します。
パブリック プロパティ IsAutomated このテスト要素オブジェクトが自動化されているかどうかを示す値を取得します。
パブリック プロパティ IsGroupable このテスト要素オブジェクトを他のテスト要素オブジェクトとグループ化できるかどうかを示す値を取得します。
パブリック プロパティ IsModified このテスト要素オブジェクトが変更されたかどうかを示す値を取得します。
パブリック プロパティ IsRunnable このテスト要素をテストの実行の一部として実行できるかどうかを示す値を取得します。
パブリック プロパティ IsRunOnRestart テストの実行中にクラッシュした場合に、このテストでテストの実行が再開されるかどうかを示す値を取得します。
パブリック プロパティ Link このテスト要素へのアクセスに使用できるリンクを取得します。
パブリック プロパティ Name このテスト要素の名前を取得または設定します。
パブリック プロパティ Owner ユーザー インターフェイスでユーザーによって入力されたとおりに、所有者名を取得します。
パブリック プロパティ ParentExecId 親オブジェクトのテスト実行 ID を取得します。
パブリック プロパティ Priority このテスト要素の優先順位を示す数値を取得または設定します。
パブリック プロパティ ProjectData このテスト要素のプロジェクト データ オブジェクトを取得します。
パブリック プロパティ ProjectName このテスト要素が属するプロジェクトの名前を取得します。
パブリック プロパティ ProjectRelativePath テスト プロジェクトの相対パスを取得します。
パブリック プロパティ Properties このテスト要素のプロパティのコレクションを取得します。
パブリック プロパティ ReadOnly このテスト要素が読み取り専用かどうかを示す値を取得します。
パブリック プロパティ SolutionName このテスト要素を含むソリューションの名前を取得します。
パブリック プロパティ SourceFileName この要素を含むテストのパスとファイル名を取得します。
パブリック プロパティ Storage この要素の配置項目の保存場所のパスを取得または設定します。
パブリック プロパティ TestCategories ユーザー インターフェイスでユーザーがこのテスト要素に割り当てたテスト カテゴリ項目のコレクションを取得します。
パブリック プロパティ TestType このテスト要素のテストの種類を取得します。
パブリック プロパティ Timeout このテスト要素の実行がタイムアウトになるまでのミリ秒単位の時間を取得または設定します。
パブリック プロパティ UserData カスタム テスト要素の永続化できない任意のデータを格納しているオブジェクトを取得または設定します。
パブリック プロパティ VisibleProperties ユーザーに表示されるプロパティのプロパティ記述子のコレクションを取得します。 (IVisiblePropertyProvider から継承されます。)
パブリック プロパティ WorkItemIds このテスト要素に関連付けられている作業項目のリストを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AssignIsRunnable IsRunnable プロパティと ErrorMessageForNonRunnable プロパティの値を指定します。
パブリック メソッド Clone 現在のインスタンスのコピーである新しいオブジェクトを作成します。 (ICloneable から継承されます。)
パブリック メソッド IsValid 派生クラスで実装された場合、必須の要素が有効で使用できるかどうかを示す値を取得します。 (IVerifiable から継承されます。)

このページのトップへ

参照

関連項目

Microsoft.VisualStudio.TestTools.Common 名前空間

IVerifiable

IVisiblePropertyProvider