次の方法で共有


TestAggregation クラス

テスト要素およびリンクの集約を表します。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestElement
    Microsoft.VisualStudio.TestTools.Common.TestAggregation

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

構文

'宣言
<SerializableAttribute> _
Public MustInherit Class TestAggregation _
    Inherits TestElement _
    Implements ITestAggregation, ITestElement, ICloneable, IVerifiable,  _
    IVisiblePropertyProvider
[SerializableAttribute]
public abstract class TestAggregation : TestElement, 
    ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
[SerializableAttribute]
public ref class TestAggregation abstract : public TestElement, 
    ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
[<AbstractClass>]
[<SerializableAttribute>]
type TestAggregation =  
    class
        inherit TestElement
        interface ITestAggregation
        interface ITestElement
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
    end
public abstract class TestAggregation extends TestElement implements ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider

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

コンストラクター

  名前 説明
プロテクト メソッド TestAggregation() TestAggregation クラスの新しいインスタンスを初期化します。
プロテクト メソッド TestAggregation(TestAggregation) 指定したテスト集約オブジェクトのコピーである TestAggregation クラスの新しいインスタンスを初期化します。
プロテクト メソッド TestAggregation(SerializationInfo, StreamingContext) 指定された情報およびコンテキストを使用して、XML から TestAggregation クラスの新しいインスタンスを初期化します。
プロテクト メソッド TestAggregation(String, String) TestAggregation クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ AbortRunOnAgentFailure テスト エージェントが失敗した場合にテストの実行を中止するかどうかを示す値を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ Adapter 派生クラスでオーバーライドされた場合、関連付けられた診断データ アダプターを取得します。 (TestElement から継承されます。)
パブリック プロパティ AgentAttributes エージェント属性のディクショナリを取得します。 (TestElement から継承されます。)
パブリック プロパティ CanBeAggregated 派生クラスでオーバーライドされた場合、このテスト要素を集約できるかどうかを示す値を取得します。 (TestElement から継承されます。)
パブリック プロパティ CategoryId このテスト要素のテスト カテゴリ ID を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ ControllerPlugin 派生クラスでオーバーライドされた場合に、カスタム コントローラーの拡張機能オブジェクトを取得します。 (TestElement から継承されます。)
パブリック プロパティ Copy このテスト要素のコピーを取得します。 (TestElement から継承されます。)
パブリック プロパティ CreatedByUI この要素がユーザー インターフェイスによって作成されたかどうかを示す値を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ CssIteration 関連付けられている作業項目のイテレーション パスを取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ CssProjectStructure 関連付けられている作業項目の区分パスを取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ DeploymentItems このテストと共に配置される項目のコレクションを取得します。 (TestElement から継承されます。)
パブリック プロパティ DeploymentItemsEditable 編集可能な配置項目のファイル名の配列を取得します。 (TestElement から継承されます。)
パブリック プロパティ Description このテスト要素の説明を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ Elements この集約内のテスト要素 ID の配列を取得します。
パブリック プロパティ Enabled このテスト要素が有効かどうかを示す値を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ ErrorMessageForNonRunnable テスト要素を実行できない場合に使用するエラー メッセージを取得します。 (TestElement から継承されます。)
パブリック プロパティ ExecutionId 実行 ID を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ Groups このテスト要素のプロパティが属しているグループを表すプロパティ記述子のコレクションを取得し、ユーザー インターフェイスのプロパティ ウィンドウで記述子をグループ化する方法を決定します。 (TestElement から継承されます。)
パブリック プロパティ HostData HostType プロパティによって識別されるカスタム ホストが使用するデータを取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ HostType 既定のホストの代わりにテストで使用するカスタム ホストの種類の名前を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ HumanReadableId ユーザー インターフェイスに表示されるこのテスト要素の ID を取得します。 (TestElement から継承されます。)
パブリック プロパティ Id このテスト要素の ID を取得します。 (TestElement から継承されます。)
パブリック プロパティ IsAutomated このテスト要素が自動化されているかどうかを示す値を取得します。 (TestElement から継承されます。)
パブリック プロパティ IsGroupable このテスト要素をグループ化できるかどうかを示す値を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ IsLoadTestCandidate このテスト要素が UI での可能なロード テスト リストに含められるかどうかを示す値を得ます。 (TestElement から継承されます。)
パブリック プロパティ IsModified このテスト要素が変更されたかどうかを示す値を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ IsRunnable このテスト要素が実行可能かどうかを示す値を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ IsRunOnRestart テストの実行が再開された場合にこのテスト要素を実行するかどうかを示す値を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ Link このテスト要素へのリンクを取得します。 (TestElement から継承されます。)
パブリック プロパティ Links この集約内のテスト リンクの配列を取得します。
パブリック プロパティ Name このテスト要素の名前を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ Owner このテスト要素の所有者の名前を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ ParentExecId 親テスト要素の TestExecId を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ Priority このテスト要素の相対的な優先順位を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ ProjectData このテスト要素を含むテスト プロジェクトのデータを取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ ProjectName このテスト要素を含むテスト プロジェクトの名前を取得します。 (TestElement から継承されます。)
パブリック プロパティ ProjectRelativePath このテスト要素を含むテスト プロジェクトの相対パスを取得します。 (TestElement から継承されます。)
パブリック プロパティ Properties このテスト要素のプロパティのコレクションを取得します。 (TestElement から継承されます。)
パブリック プロパティ ReadOnly 派生クラスでオーバーライドされた場合、このテスト要素が読み取り専用かどうかを示す値を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ SolutionName このテスト要素を含むソリューションの名前を取得します。 (TestElement から継承されます。)
パブリック プロパティ SourceFileName この要素を含むテストのパスとファイル名を取得します。 (TestElement から継承されます。)
パブリック プロパティ Storage この要素の配置項目の保存場所のパスを取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ SynchronizedStart インフラストラクチャ。 互換性のために残されています。この集約内のテストとリンクされたテストを同期して開始する必要があるかどうかを示す値を取得します。
パブリック プロパティ TestCategories ユーザー インターフェイスでユーザーがこのテスト要素に割り当てたテスト カテゴリ項目のコレクションを取得します。 (TestElement から継承されます。)
パブリック プロパティ TestIdString このテスト要素のテスト ID を string として取得します。 (TestElement から継承されます。)
パブリック プロパティ TestType 派生クラスでオーバーライドされた場合、このテストの種類を取得します。 (TestElement から継承されます。)
パブリック プロパティ TestTypeName テスト要素の種類を文字列として取得します。 (TestElement から継承されます。)
パブリック プロパティ Timeout このテスト要素の実行がタイムアウトになるまでの秒数を取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ UserData カスタム テスト要素の永続化できない任意のデータを格納しているオブジェクトを取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ VisibleLinks ユーザー インターフェイスに表示される、このテスト集約内のリンクの配列を取得します。
パブリック プロパティ VisibleProperties ユーザー インターフェイスに表示される、このテスト要素のプロパティのコレクションを取得します。 (TestElement から継承されます。)
パブリック プロパティ WorkItemIds このテスト要素に関連付けられている作業項目 ID のリストを取得または設定します。 (TestElement から継承されます。)
パブリック プロパティ WorkItemIdsViewable 表示できる作業項目の作業項目 ID のリストを取得または設定します。 (TestElement から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Add 指定したリンクをこのテスト集約内のリンクに追加します。
パブリック メソッド AssignIsRunnable IsRunnable プロパティと ErrorMessageForNonRunnable プロパティの値を指定します。 (TestElement から継承されます。)
パブリック メソッド Clear このテスト集約内のすべてのリンクを削除します。
パブリック メソッド Clone 派生クラスでオーバーライドされた場合に、このテスト要素のコピーを返します。 (TestElement から継承されます。)
パブリック メソッド Equals 指定したオブジェクトがこのテスト要素オブジェクトと等しいかどうかを示す値を返します。 (TestElement から継承されます。)
パブリック メソッド FillDataRow このテスト要素の表示プロパティのテスト データ結果を使用して、指定されたデータ行オブジェクトを設定します。 (TestElement から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (TestElement から継承されます。)
パブリック メソッド GetObjectData ターゲット オブジェクトのシリアル化に必要なデータを使用して、SerializationInfo を設定します。 (TestElement.GetObjectData(SerializationInfo, StreamingContext) をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド IsValid このテスト要素が有効かどうかを示す値を返します。 (TestElement から継承されます。)
パブリック メソッド Load 指定した XML ストア パラメーターを使用して、指定した XML 要素からこのクラスのインスタンスを読み込みます。 (TestElement.Load(XmlElement, XmlTestStoreParameters) をオーバーライドします。)
パブリック メソッド MakeLinksRelative このテスト集約内のすべてのリンクのパスを、指定したルート パスに対する相対パスにします。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド Remove このテスト集約内のリンクから、指定したリンクを削除します。
パブリック メソッド Save 指定した XML 要素にこのオブジェクトを保存します。 (TestElement.Save(XmlElement, XmlTestStoreParameters) をオーバーライドします。)
パブリック メソッド ToString このテスト要素の文字列形式を返します。 (TestElement から継承されます。)

このページのトップへ

フィールド

  名前 説明
プロテクト フィールド m_abortRunOnAgentFailure インフラストラクチャ。AbortRunOnAgentFailure プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_agentAttributes インフラストラクチャ。AgentAttributes プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_cssIteration インフラストラクチャ。CssIteration プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_cssProjectStructure インフラストラクチャ。CssProjectStructure プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_deploymentItems インフラストラクチャ。DeploymentItems プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_description インフラストラクチャ。Description プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_enabled インフラストラクチャ。Enabled プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_executionId インフラストラクチャ。ExecutionId プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_hostData 内部ホスト データを返します。 (TestElement から継承されます。)
プロテクト フィールド m_hostType インフラストラクチャ。HostType の内部値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_id インフラストラクチャ。Id プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_isGroupable インフラストラクチャ。IsGroupable プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_isRunOnRestart インフラストラクチャ。IsRunOnRestart プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_links このテスト集約内のリンクの内部リスト。
プロテクト フィールド m_name インフラストラクチャ。Name プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_nonRunnableReason インフラストラクチャ。ErrorMessageForNonRunnable プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_owner インフラストラクチャ。Owner プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_parentExecutionId インフラストラクチャ。ParentExecId プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_priority インフラストラクチャ。Priority プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_projectData インフラストラクチャ。ProjectData プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_properties インフラストラクチャ。Properties プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_storage インフラストラクチャ。Storage プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_testCategories インフラストラクチャ。TestCategories プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_timeout インフラストラクチャ。Timeout プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_userData インフラストラクチャ。UserData プロパティの値を返します。 (TestElement から継承されます。)
プロテクト フィールド m_workItemIds インフラストラクチャ。WorkItemIds プロパティの値を返します。 (TestElement から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.TestTools.Common 名前空間

TestElement

ITestAggregation

ITestElement

IVerifiable

IVisiblePropertyProvider