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