共用方式為


顯示自訂資料型別

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express 版

標題適用於 標題適用於 標題適用於 標題適用於

Standard 版

標題適用於

標題適用於

標題適用於

標題適用於

Pro/Team 版

標題適用於

標題適用於

標題適用於

標題適用於

表格圖例:

標題適用於

套用

標題不適用於

不套用

預設會套用主題但隱藏命令

預設隱藏的命令。

您可以自訂 Visual Studio 在偵錯工具變數視窗中顯示資料型別的方式。

Visual Basic 和 C#

針對 C#,您可以使用 DebuggerTypeProxyAttributeDebuggerDisplayAttributeDebuggerBrowsableAttribute 加入自訂資料的擴充功能。Visual Basic 支援 DebuggerDisplay 屬性,但是不支援 DebuggerBrowsable 屬性。

視覺化檢視

您可以撰寫視覺化檢視以顯示任何 Managed 資料型別。如需詳細資訊,請參閱 HOW TO:撰寫視覺化檢視

機器碼

針對機器碼,您可以將自訂資料型別擴充功能加入至 autoexp.dat 檔,其位於 Program Files\Microsoft Visual Studio 8\Common7\Packages\Debugger 目錄中。如何撰寫 autoexp 規則的指令位於檔案本身中。

警告:

這個檔案的結構和 autoexp 規則語法可能因 Visual Studio 發行版本不同而有所差異。

也可以撰寫 Add In 運算式評估工具自訂原生型別檢視。如需詳細資訊,請參閱 EEAddIn 範例:偵錯運算式評估工具增益集

請參閱

工作

HOW TO:監看偵錯工具中的運算式

概念

使用偵錯工具顯示屬性增強偵錯功能

參考

使用 DebuggerTypeProxy 屬性

使用 DebuggerDisplay 屬性