共用方式為


ITestAggregation 介面

表示可由測試項目實作的介面。

命名空間:  Microsoft.VisualStudio.TestTools.Common
組件:  Microsoft.VisualStudio.QualityTools.Common (在 Microsoft.VisualStudio.QualityTools.Common.dll 中)

語法

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

ITestAggregation 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 AbortRunOnAgentFailure 取得或設定值,這個值表示是否要在測試代理程式失敗時中止整個測試回合。 (繼承自 ITestElement)。
公用屬性 Adapter 取得用於執行測試的關聯測試配接器。 (繼承自 ITestElement)。
公用屬性 AgentAttributes 取得代理程式屬性或目前測試回合之限制的字典。 (繼承自 ITestElement)。
公用屬性 CanBeAggregated 取得值,這個值表示是否能將此測試項目插入彙總測試。 (繼承自 ITestElement)。
公用屬性 CategoryId 取得或設定這個測試項目的測試清單分類 ID。 (繼承自 ITestElement)。
公用屬性 ControllerPlugin 取得相關聯控制器外掛程式的名稱。 (繼承自 ITestElement)。
公用屬性 Copy 取得這個測試項目的複本。 (繼承自 ITestElement)。
公用屬性 CreatedByUI 取得或設定值,這個值表示這個測試項目是否是由使用者介面所建立。 (繼承自 ITestElement)。
公用屬性 CssIteration 取得或設定相關聯工作項目的反覆項目路徑。 (繼承自 ITestElement)。
公用屬性 CssProjectStructure 取得或設定相關聯工作項目的區域路徑。 (繼承自 ITestElement)。
公用屬性 DeploymentItems 取得將與測試案例一同部署的檔案集合。 (繼承自 ITestElement)。
公用屬性 Description 取得或設定這個測試項目的描述。 (繼承自 ITestElement)。
公用屬性 Elements 在衍生類別中實作時取得 ID 的陣列,這些 ID 會識別彙總至這個彙總的測試項目。
公用屬性 Enabled 取得或設定值,這個值表示此測試項目是否已啟用。 (繼承自 ITestElement)。
公用屬性 ErrorMessageForNonRunnable 取得要在此測試無法執行時使用的錯誤訊息。 (繼承自 ITestElement)。
公用屬性 ExecutionId 取得或設定這個測試項目的最新執行 ID。 (繼承自 ITestElement)。
公用屬性 Groups 取得表示這個測試項目屬性所屬之群組的屬性描述元集合,並且判斷它們如何在使用者介面的屬性視窗中分組。 (繼承自 ITestElement)。
公用屬性 HumanReadableId 取得這個測試項目顯示在使用者介面中的 ID。 (繼承自 ITestElement)。
公用屬性 Id 取得這個測試項目的 ID。 (繼承自 ITestElement)。
公用屬性 IsAutomated 取得值,這個值表示此測試項目物件是否已自動化。 (繼承自 ITestElement)。
公用屬性 IsGroupable 取得值,這個值表示這個測試項目物件是否可以和其他測試項目物件一起組成群組。 (繼承自 ITestElement)。
公用屬性 IsModified 取得值,這個值表示此測試項目物件是否已經修改。 (繼承自 ITestElement)。
公用屬性 IsRunnable 取得值,這個值表示這個測試項目是否可以當做測試回合的一部分執行。 (繼承自 ITestElement)。
公用屬性 IsRunOnRestart 取得值,指出此測試若在測試回合損毀,是否要在測試回合重新啟動時執行此測試。 (繼承自 ITestElement)。
公用屬性 Link 取得可用來存取這個測試項目的連結。 (繼承自 ITestElement)。
公用屬性 Links 在衍生類別中實作時,取得彙總至這個測試項目之所有測試項目的連結陣列。
公用屬性 Name 取得或設定這個測試項目的名稱。 (繼承自 ITestElement)。
公用屬性 Owner 取得使用者在使用者介面中所輸入的擁有者名稱。 (繼承自 ITestElement)。
公用屬性 ParentExecId 取得父物件的測試執行 ID。 (繼承自 ITestElement)。
公用屬性 Priority 取得或設定這個測試項目之優先權的數值指示。 (繼承自 ITestElement)。
公用屬性 ProjectData 取得這個測試項目的專案資料物件。 (繼承自 ITestElement)。
公用屬性 ProjectName 取得這個測試項目所屬之專案的名稱。 (繼承自 ITestElement)。
公用屬性 ProjectRelativePath 取得測試專案的相對路徑。 (繼承自 ITestElement)。
公用屬性 Properties 取得此測試項目的屬性集合。 (繼承自 ITestElement)。
公用屬性 ReadOnly 取得值,表示此測試項目是否為唯讀。 (繼承自 ITestElement)。
公用屬性 SolutionName 取得包含這個測試項目之方案的名稱。 (繼承自 ITestElement)。
公用屬性 SourceFileName 取得此項目之測試的路徑和檔案名稱。 (繼承自 ITestElement)。
公用屬性 Storage 取得或設定此項目之部署項目儲存位置的路徑。 (繼承自 ITestElement)。
公用屬性 TestCategories 取得使用者介面中由使用者指派給這個測試項目之測試分類項目的集合。 (繼承自 ITestElement)。
公用屬性 TestType 取得這個測試項目的測試類型。 (繼承自 ITestElement)。
公用屬性 Timeout 取得或設定這個測試項目執行逾時之前的毫秒數。 (繼承自 ITestElement)。
公用屬性 UserData 取得或設定物件,這個物件包含自訂測試項目的非永久性任意資料。 (繼承自 ITestElement)。
公用屬性 VisibleLinks 在衍生類別中實作時,取得顯示給外部檢視器之測試的連結陣列。
公用屬性 VisibleProperties 取得顯示給使用者查看之屬性的屬性描述元集合。 (繼承自 IVisiblePropertyProvider)。
公用屬性 WorkItemIds 取得與這個測試項目相關聯之工作項目的清單。 (繼承自 ITestElement)。

回頁首

方法

  名稱 說明
公用方法 Add 在衍生類別中實作時,將測試項目 ID 加入至彙總中的測試清單。
公用方法 AssignIsRunnable 指派值給 IsRunnableErrorMessageForNonRunnable屬性。 (繼承自 ITestElement)。
公用方法 Clear 在衍生類別中實作時,從彙總中移除所有測試項目。
公用方法 Clone 建立目前執行個體複本的新物件。 (繼承自 ICloneable)。
公用方法 IsValid 在衍生類別中實作時取得值,這個值表示基本項目是否可用且有效。 (繼承自 IVerifiable)。
公用方法 Remove 在衍生類別中實作時,從彙總中移除給定連結所識別的測試項目。

回頁首

請參閱

參考

Microsoft.VisualStudio.TestTools.Common 命名空間

TestElement

IVerifiable

IVisiblePropertyProvider