Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria uma definição para um campo com a assinatura de metadados especificada e obtém um token para essa definição de campo.
Syntax
HRESULT DefineField (
[in] mdTypeDef td,
[in] LPCWSTR szName,
[in] DWORD dwFieldFlags,
[in] PCCOR_SIGNATURE pvSigBlob,
[in] ULONG cbSigBlob,
[in] DWORD dwCPlusTypeFlag,
[in] void const *pValue,
[in] ULONG cchValue,
[out] mdFieldDef *pmd
);
Parameters
td [in] O mdTypeDef token para a classe ou interface de delimitamento.
szName [in] O nome do campo em Unicode.
dwFieldFlags [in] Os atributos de campo. Essa é uma máscara de bits de CorFieldAttr valores.
pvSigBlob [in] A assinatura de campo como um BLOB.
cbSigBlob [in] A contagem de bytes em pvSigBlob.
dwCPlusTypeFlag [in] O ELEMENT_TYPE_* valor da constante. Esse é um CorElementType valor. Se não estiver definindo um valor constante para o campo, use ELEMENT_TYPE_END.
pValue [in] O valor constante do campo.
cchValue [in] O tamanho em caracteres (Unicode) de pValue.
pmd [out] O mdFieldDef token atribuído.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Header: Cor.h
Library: CorGuids.lib