Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria um enumerador para os enumeradores aninhados dessa classe.
Sintaxe
Parâmetros
ppEnum
[saiu] Retorna um objeto IEnumDebugFields que representa a lista de enumerações aninhadas. Retorna um valor nulo se não houver enumerações aninhadas.
Valor de retorno
Se for bem-sucedido, retorna S_OK ou retorna S_FALSE se não houver enumeradores aninhados. Caso contrário, retornará um código de erro.
Comentários
Cada elemento da enumeração é um objeto IDebugEnumField que descreve uma enumeração aninhada.
Uma enumeração declarada dentro de uma classe é considerada uma enumeração aninhada. Por exemplo, considerando que:
class RootClass {
enum NestedEnum { EnumValue = 0 }
};
O EnumNestedEnums método retornaria um objeto IEnumDebugFields que contém um objeto IDebugEnumField que representa a NestedEnum enumeração.