Condividi tramite


IEnumDebugPropertyInfo2

Questa interfaccia enumera DEBUG_PROPERTY_INFO strutture.

Sintassi

IEnumDebugPropertyInfo2 : IUnknown

Note per gli implementatori

Il motore di debug implementa questa interfaccia per rappresentare le informazioni per una determinata proprietà.

Note per i chiamanti

Chiamare EnumChildren per ottenere questa interfaccia che rappresenta gli elementi figlio di una determinata proprietà. Chiamare EnumProperties per ottenere questa interfaccia che rappresenta le proprietà di un particolare stack frame.

Metodi nell'ordine Vtable

Nella tabella seguente vengono illustrati i metodi di IEnumDebugPropertyInfo2.

metodo Descrizione
Avanti Recupera un numero specificato di strutture DEBUG_PROPERTY_INFO in una sequenza di enumerazione.
Skip Ignora un numero specificato di strutture DEBUG_PROPERTY_INFO in una sequenza di enumerazione.
Reimposta Reimposta una sequenza di enumerazione all'inizio.
Clona Crea un enumeratore che contiene lo stesso stato di enumerazione dell'enumeratore corrente.
GetCount Ottiene il numero di strutture DEBUG_PROPERTY_INFO in un enumeratore.

Osservazioni:

In generale, una proprietà è una gerarchia di informazioni che possono includere un nome, un valore, un indirizzo e un tipo, nonché qualsiasi altra informazione appropriata per l'oggetto proprietà o lo stack frame associato. Per altri dettagli, vedere IDebugProperty2 .

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche