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
[fora] Um ponteiro para um token TypeDef que representa o tipo de classe a que o campo pertence.
szField
[fora] O nome do campo.
cchField
[in] O tamanho em carateres largos da memória intermédia para szField.
pchField
[fora] O tamanho real da memória intermédia devolvida.
pdwAttr
[fora] Sinalizadores associados aos metadados do campo.
ppvSigBlob
[fora] Um ponteiro para o valor de metadados binários que descreve o campo.
pcbSigBlob
[fora] O tamanho em bytes de ppvSigBlob
.
pdwCPlusTypeFlag
[fora] Um sinalizador que especifica o tipo de valor do campo.
ppValue
[fora] Um valor constante para o campo.
pcchValue
[fora] O tamanho em carateres de ppValue
, ou zero, se não existir nenhuma cadeia.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: Cor.h
Biblioteca: Incluído como um recurso no MsCorEE.dll
.NET Framework Versões: Disponível desde 1.0