Método de IMetaDataImport::GetFieldProps
Obtém os metadados associados ao campo referido pelo 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 de FieldDef que representa o campo para obter os metadados associados.pClass
[out] Um ponteiro para um token de TypeDef que representa o tipo da classe que o campo pertence.szField
[out] O nome do campo.cchField
[in] O tamanho em caracteres de largura do buffer para szField.pchField
[out] O real tamanho do buffer retornado.pdwAttr
[out] Sinalizadores associados com os metadados do campo.ppvSigBlob
[in] Um ponteiro para o valor binário de metadados 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 a seqüência não existe.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: Cor.h
Biblioteca: Incluído como um recurso em mscoree
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0