Compartir a través de


IMetaDataImport::GetFieldProps (Método)

Obtiene los metadatos asociados al campo al que hace referencia el token de FieldDef especificado.

Sintaxis

HRESULT GetFieldProps (  
   [in]  mdFieldDef        mb,
   [out] mdTypeDef         *pClass,  
   [out] LPWSTR            szField,  
   [in]  ULONG             cchField,
   [out] ULONG             *pchField,  
   [out] DWORD             *pdwAttr,  
   [out] PCCOR_SIGNATURE   *ppvSigBlob,
   [out] ULONG             *pcbSigBlob,
   [out] DWORD             *pdwCPlusTypeFlag,
   [out] UVCP_CONSTANT     *ppValue,  
   [out] ULONG             *pcchValue  
);  

Parámetros

mb
[in] Token FieldDef que representa el campo para el que se van a obtener los metadatos asociados.

pClass
[out] Puntero a un token TypeDef que representa el tipo de la clase a la que pertenece el campo.

szField
[out] Nombre del campo.

cchField
[in] Tamaño, en caracteres anchos, del búfer para szField.

pchField
[out] Tamaño real del búfer devuelto.

pdwAttr
[out] Marcas asociadas a los metadatos del campo.

ppvSigBlob
[out] Puntero al valor de metadatos binarios que describe el campo.

pcbSigBlob
[out] Tamaño en bytes de ppvSigBlob.

pdwCPlusTypeFlag
[out] Marca que especifica el tipo de valor del campo.

ppValue
[out] Valor constante para el campo.

pcchValue
[out] Tamaño en caracteres de ppValue, o bien cero si no existe ninguna cadena.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: Cor.h

Biblioteca: incluida como recurso en MsCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también