共用方式為


顯示自訂資料型別

這個主題適用於:

版本

Visual Basic

C#

F#

C++

Web Developer

Express

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

Pro、Premium 和 Ultimate

標題適用於

標題適用於

標題適用於

標題適用於

標題適用於

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

屬性

在 C# 和 Visual Basic 中,您可以使用 DebuggerTypeProxyAttributeDebuggerDisplayAttributeDebuggerBrowsableAttribute 加入自訂資料的擴充功能。

在 .NET Framework 2.0 程式碼中,

Visual Basic 不支援 DebuggerBrowsable 屬性。 最新版的 .NET Framework 中已移除此限制。

視覺化工具

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

機器碼

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

警告

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

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

請參閱

工作

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

參考

使用 DebuggerTypeProxy 屬性

使用 DebuggerDisplay 屬性

概念

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