呼叫這個方法以顯示指定的值。
語法
int DisplayValue(
IntPtr hwnd,
uint dwID,
object pHostServices,
IDebugProperty3 pDebugProperty
);
參數
hwnd
[in]父視窗
dwID
[in]支援多個類型的自定義檢視者標識碼。
pHostServices
[in] 保留。 一律設定為 null。
pDebugProperty
[in]介面,可用來擷取要顯示的值。
傳回值
如果成功,則傳 S_OK回 ,否則會傳回錯誤碼。
備註
顯示是「強制回應」,在此方法中,此方法會建立必要的視窗、顯示值、等候輸入,並關閉視窗,全部都返回呼叫端。 這表示方法必須處理顯示屬性值的所有層面,從建立輸出視窗到等候使用者輸入,到終結視窗。
若要支援變更指定 IDebugProperty3 物件上的值,您可以使用 SetValueAsStringWithError 方法,如果此值可以表示為字元串。 否則,您必須在實作介面的相同物件IDebugProperty3上,建立自定義介面,這是針對實作這個DisplayValue方法的表達式評估工具所獨佔的。 這個自定義介面會提供方法來變更任意大小或複雜度的數據。