IDebugArrayObject
Ważne
W programie Visual Studio 2015 ten sposób implementowania ewaluatorów wyrażeń jest przestarzały. Aby uzyskać informacje na temat implementowania ewaluatorów wyrażeń CLR, zobacz CLR Expression Evaluators and Managed Expression Evaluator Sample (Ewaluator wyrażeń zarządzanych).
Ten interfejs reprezentuje obiekt tablicy.
Składnia
IDebugArrayObject : IDebugObject
Uwagi dotyczące implementacji
Ewaluator wyrażeń implementuje ten interfejs w celu reprezentowania tablicy.
Uwagi dotyczące wywoływania
Interfejs IDebugObject może uzyskać ten interfejs przy użyciu elementu QueryInterface , jeśli obiekt reprezentuje tablicę.
Metody w tabeli Vtable Order
Oprócz metod w interfejsie IDebugObject
następujące metody są implementowane w interfejsie IDebugArrayObject
.
Metoda | opis |
---|---|
GetCount | Pobiera liczbę elementów w tablicy. |
GetElement | Pobiera element tablicy. |
GetElements | Pobiera wszystkie elementy tablicy. |
GetRank | Pobiera rangę tablicy. |
GetDimensions | Pobiera wymiary tablicy. |
Uwagi
Ewaluator wyrażeń używa tego interfejsu do reprezentowania tablic w drzewie analizy.
Wymagania
Nagłówek: ee.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll