實作型別視覺化檢視和自訂的檢視器
型別視覺化檢視和自訂的檢視器可讓使用者檢視特定類型的資料比簡單的數字十六進位傾印,更有意義的方式。 運算式評估工具 (EE) 可以將自訂的檢視器與特定類型的資料] 或 [變數產生關聯。 這些自訂的檢視器得知 ee 給予實作。 得知 ee 給予也支援外部型別視覺化工具,可能是來自另一個的第三方廠商或甚至是一般使用者。
討論
型別視覺化檢視
Visual Studio 要求類型的視覺化檢視,以及每個物件的自訂檢視器會顯示在 [監看式] 視窗中的清單。 運算式評估工具 (EE) 會提供這樣的清單,它要支援型別視覺化檢視和自訂的檢視器的每一個型別。 要呼叫的方法IDebugProperty3::GetCustomViewerCount和IDebugProperty3::GetCustomViewerList開始整個程序的存取類型的視覺化檢視和自訂的檢視器 (請參閱便於檢視和檢視資料的呼叫順序的詳細資訊)。
自訂的檢視器
自訂的檢視器以特定資料型別為 EE 實作和原則由IDebugCustomViewer介面。 自訂的檢視器並非型別視覺化檢視的彈性,因為有實作該特定自訂的檢視器得知 ee 給予正在執行時,才。 實作自訂的檢視器會比實作型別視覺化檢視支援簡單多了。 不過,支援型別視覺化檢視提供最大的彈性給一般使用者,會將他 / 她的資料視覺化。 本文的其餘部分是有關只有型別視覺化檢視。
介面
得知 ee 給予會實作下列的介面,以支援視覺化檢視的型別,要由 Visual Studio 的使用:
得知 ee 給予消耗支援型別視覺化檢視下列介面: