Método IMetaDataImport::GetFieldProps
Obtém metadados associados ao campo referenciado pelo token FieldDef especificado.
Sintaxe
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] Um token FieldDef que representa o campo para o qual obter metadados associados.
pClass
[out] Um ponteiro para um token TypeDef que representa o tipo da classe à qual o campo pertence.
szField
[out] O nome do campo.
cchField
[in] O tamanho em caracteres largos do buffer para szField.
pchField
[out] O tamanho real do buffer retornado.
pdwAttr
[out] Sinalizadores associados aos metadados do campo.
ppvSigBlob
[out] Um ponteiro para o valor de metadados binários que descreve o campo.
pcbSigBlob
[out] O tamanho, em bytes, de ppvSigBlob
.
pdwCPlusTypeFlag
[out] Um sinalizador que especifica o tipo de valor do campo.
ppValue
[out] Um valor constante para o campo.
pcchValue
[out] O tamanho em caracteres de ppValue
, ou zero, se não houver cadeia de caracteres.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: Cor.h
Biblioteca: incluída como um recurso no MsCorEE.dll
Versões do .NET Framework: Disponíveis desde a versão 1.0