Compartir a través de


IMetaDataImport::EnumTypeDefs (Método)

Actualización: noviembre 2007

Enumera los símbolos (token) de TypeDef que representan todos los tipos del ámbito actual.

HRESULT EnumTypeDefs (
      [out] HCORENUM   *phEnum, 
      [in]  mdTypeDef  rTypeDefs[],
      [in]  ULONG      cMax, 
      [out] ULONG      *pcTypeDefs
);

Parámetros

  • phEnum
    [out] Puntero al nuevo enumerador. Debe ser NULL para la primera llamada de este método.

  • rTypeDefs
    [in] Matriz utilizada para almacenar los símbolos (tokens) de TypeDef.

  • cMax
    [in] Tamaño máximo de la matriz de rTypeDefs.

  • pcTypeDefs
    [out] Número de símbolos (tokens) de TypeDef devueltos en rTypeDefs.

Valor devuelto

HRESULT

Descripción

S_OK

EnumTypeDefs se devolvió correctamente.

S_FALSE

No hay símbolos (tokens) que enumerar. En ese caso, pcTypeDefs es cero.

Comentarios

El símbolo (token) de TypeDef representa un tipo, como una clase o una interfaz, así como cualquier tipo agregado a través de un mecanismo de extensibilidad.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: Cor.h

Biblioteca: se incluye como recurso en MsCorEE.dll

.NET Framework, versiones: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

IMetaDataImport

IMetaDataImport2