IWDTFTarget2 介面 (wdtf.h)

定義可測試專案的作業和屬性。

繼承

IWDTFTarget2 介面繼承自 ITracingIWDTFTarget2 也有下列類型的成員:

方法

IWDTFTarget2 介面具有這些方法。

 
IWDTFTarget2::Eval

評估此目標是否符合 SDEL 語句。
IWDTFTarget2::get_Context

取得並設定名稱/值組,表示目標的用戶數據。
IWDTFTarget2::get_Type

取得值,這個值會識別目標來自的 Depot。
IWDTFTarget2::get_WDTF

這個方法會取得主要的 WDTF 匯總物件。
IWDTFTarget2::GetInterface

傳回目標的動作。
IWDTFTarget2::GetRelations

傳回相關目標的集合。
IWDTFTarget2::GetValue

從與指定屬性相關聯的目標傳回值。
IWDTFTarget2::GetValueBool

從與指定屬性相關聯的目標傳回布爾值。
IWDTFTarget2::GetValueLongNumber

從與指定屬性相關聯的目標傳回長數位值。
IWDTFTarget2::GetValueLongNumbers

從與指定屬性相關聯的目標傳回長數位值的集合。
IWDTFTarget2::GetValueNumber

從與指定屬性相關聯的目標傳回數位值。
IWDTFTarget2::GetValueNumbers

從與指定屬性相關聯的目標傳回數值集合。
IWDTFTarget2::GetValueString

從與指定屬性相關聯的目標傳回字串值。
IWDTFTarget2::GetValueStrings

從與指定屬性相關聯的目標傳回字串值的集合。
IWDTFTarget2::HasContext

判斷目標是否有指定的內容存在。
IWDTFTarget2::HasInterface

判斷目標是否支援指定的介面。
IWDTFTarget2::p ut_Context

瞭解方法如何取得及設定代表目標用戶數據的名稱/值組。

備註

IWDTFTarget2 介面會抽象化可測試專案的概念,這是 WDTF 物件模型的中央焦點。 您只能透過其他介面擷取 IWDTFTarget2 介面的實例, (例如 IWDTFDeviceDepot2 介面或 IWDTFSystemDepot2 介面) 。

目標的存留期會系結至其建立者;也就是說,如果您從 DeviceDepot 屬性擷取目標,只要 DeviceDepot 屬性存在,目標就會存在。

您無法複製 IWDTFTarget2 介面的實例。 即使您將目標新增至集合,您實際上只是將參考新增至相同的實例。

實作詳細數據

ProgID: (使用 IWDTF 匯總介面具現化)

TraceLevel 路徑:HKCR\WDTF。Target.1\

注意 這個介面的實作不是安全線程。
 

規格需求

需求
最低支援的用戶端 Windows XP Professional
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 wdtf.h