Método IMetaDataImport::GetFieldProps
Obtém metadados associados ao campo referido por FieldDef especificado token.
HRESULT GetFieldProps (
[in] mdFieldDef mb,
[out] mdTypeDef *pClass,
[out] LPWSTR szField,
[in] ULONG cchField,
[out] ULONG *pchField,
[out] DWORD *pdwAttr,
[in] 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 de metadados associados para.pClass
[out] Um ponteiro para um token de TypeDef que representa o tipo do campo.szField
[out] O nome do campo.cchField
[in] O dimensionar em caracteres largos do buffer para szField.pchField
[out] O dimensionar real do buffer retornado.pdwAttr
[out] Sinalizadores associados aos metadados do campo.ppvSigBlob
[in] Um ponteiro para o valor binário de metadados que descreve o campo.pcbSigBlob
[out] O dimensionar em bytes de ppvSigBlob.pdwCPlusTypeFlag
[out] Um sinalizar que especifica o tipo de valor do campo.ppValue
[out] Um valor constante para o campo.pcchValue
[out] O dimensionar em caracteres de ppValue, ou zero não se existir nenhuma seqüência de caracteres.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: Cor.h
Biblioteca: Incluído sistema autônomo um recurso em MsCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0