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 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 | |
Remove | 從這個測試彙總中的連結移除所提供的連結。 | |
Save | 將此物件儲存在提供的 XML 項目中。 (覆寫 TestElement.Save(XmlElement, XmlTestStoreParameters)。) | |
ToString | 傳回這個測試項目的字串表示。 (繼承自 TestElement)。 |
回頁首
欄位
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。