共用方式為


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) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.TestTools.Common 命名空間

IVerifiable

IXmlTestStore