TestResultId 類別
表示測試結果的唯一識別碼。
繼承階層架構
System.Object
Microsoft.VisualStudio.TestTools.Common.TestResultId
命名空間: Microsoft.VisualStudio.TestTools.Common
組件: Microsoft.VisualStudio.QualityTools.Common (在 Microsoft.VisualStudio.QualityTools.Common.dll 中)
語法
'宣告
<SerializableAttribute> _
Public NotInheritable Class TestResultId _
Implements IVerifiable, IXmlTestStore
[SerializableAttribute]
public sealed class TestResultId : IVerifiable,
IXmlTestStore
[SerializableAttribute]
public ref class TestResultId sealed : IVerifiable,
IXmlTestStore
[<Sealed>]
[<SerializableAttribute>]
type TestResultId =
class
interface IVerifiable
interface IXmlTestStore
end
public final class TestResultId implements IVerifiable, IXmlTestStore
TestResultId 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
TestResultId(Guid, TestExecId, TestExecId, TestId) | 使用提供的測試回合 ID、執行 ID、父執行 ID 和測試 ID,初始化 TestResultId 類別的新執行個體。 | |
TestResultId(String, String, String, String) | 使用提供的測試回合 ID、測試執行 ID、父測試執行 ID 和測試 ID,初始化 TestResultId 類別的新執行個體。 |
回頁首
屬性
名稱 | 說明 | |
---|---|---|
ExecutionId | 取得測試執行 ID。 | |
ExecutionIdString | 取得測試執行 ID 的字串表示。 | |
IsRootLevel | 取得值,這個值表示相關聯的測試結果是否為根測試結果。 | |
IsRunLevel | 取得值,這個值表示相關聯的測試結果是否代表測試回合。 | |
ParentExecId | 取得父測試結果的測試執行 ID。 | |
ParentExecIdString | 取得父測試結果之測試執行 ID 的字串表示。 | |
RunId | 取得測試回合的 ID。 | |
RunIdString | 取得測試回合之 ID 的字串表示。 | |
TestId | 取得測試的 ID。 | |
TestIdString | 取得測試之 ID 的字串表示。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
Equals | 判斷提供的物件是否等於目前的物件。 (覆寫 Object.Equals(Object)。) | |
GetHashCode | 做為特定型別的雜湊函式。 (覆寫 Object.GetHashCode()。) | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
IsValid | 傳回值,這個值表示此測試結果 ID 是否有效。 | |
Load | 使用提供的參數,從提供的 XML 項目載入此類別的執行個體。 | |
RunLevelId | 使用提供的子測試回合 ID,從產生相關聯測試結果的測試回合中傳回測試結果的測試結果 ID。 | |
Save | 將此物件儲存在提供的 XML 項目中。 | |
ToString | 傳回這個測試結果 ID 的字串表示。 (覆寫 Object.ToString()。) |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。