Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Testre szabhatja, hogy a Visual Studio hogyan jeleníti meg az adattípusokat a hibakereső változóablakaiban.
Attribútumok
C#, Visual Basic, F#, és C++ (csak C++/CLI-kód esetén) esetében egyéni adatokhoz hozzáadhat bővítményeket a DebuggerDisplayAttribute, DebuggerTypeProxyAttributeés DebuggerBrowsableAttributehasználatával.
A .NET-keretrendszer 2.0-s kódjában a Visual Basic nem támogatja a DebuggerBrowsable attribútumot. Ez a korlátozás a .NET újabb verzióiban megszűnik.
Vizualizációs eszközök
A .NET-típushoz kétféleképpen hozhat létre vizualizációt:
- A VisualStudio.Bővíthetőség SDK használata: A Visual Studio 2022 17.9-es verziójától kezdve a Visual Studio új módszert kínál egyéni vizualizációk létrehozására, amelyek többek között egyszerű bővítménytelepítést és a .NET újabb verzióinak megcélzását is lehetővé teszi. Ez a lehetőség az ajánlott API, kivéve azokat az eseteket, amikor a vizualizációnak és a vizualizációs típusnak együtt kell lennie, vagy olyan esetekben, amikor a Visual Studio régebbi verzióját támogatni kell. További információ: Visual Studio hibakereső vizualizációk létrehozása.
- A Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer használata: Erről a megközelítésről további információt Egyéni vizualizációkcímű témakörben talál.
Jegyzet
A C/C++ objektumok vizualizálásához tekintse meg a Natvis dokumentációban található UIVisualizer elemet. Tekintse meg a C/C++ egyéni vizualizációs mintát vagy a natív SQLite Hibakereső vizualizációs mintát.