Condividi tramite


IDebugClassField::EnumNestedClasses

Crea un enumeratore per le classi annidate in questa classe.

Sintassi

int EnumNestedClasses(
    out IEnumDebugFields ppEnum
);

Parametri

ppEnum
[out] Restituisce un oggetto IEnumDebugFields che rappresenta l'elenco di classi annidate. Restituisce un valore Null se non sono presenti classi annidate.

Valore restituito

In caso di esito positivo, restituisce S_OK o restituisce S_FALedizione Standard se non sono presenti classi nidificate. In caso contrario, verrà restituito un codice di errore.

Osservazioni:

Ogni elemento dell'enumerazione è un oggetto IDebugClassField che descrive una classe nidificata.

Una classe annidata è una classe definita all'interno di un'altra classe. Ad esempio:

class RootClass {
   class NestedClass { }
};

L'enumerazione IEnumDebugFields conterrà un oggetto che rappresenta la NestedClass classe .

Vedi anche