Compartilhar via


Método IMetaDataEmit::SetPropertyProps

Define os recursos armazenados em metadados para uma propriedade definida por uma chamada anterior ao método DefineProperty.

Sintaxe

HRESULT SetPropertyProps (
    [in]  mdProperty      pr,
    [in]  DWORD           dwPropFlags,
    [in]  DWORD           dwCPlusTypeFlag,
    [in]  void const      *pValue,
    [in]  ULONG           cchValue,
    [in]  mdMethodDef     mdSetter,
    [in]  mdMethodDef     mdGetter,
    [in]  mdMethodDef     rmdOtherMethods[]
);  

Parâmetros

pr
[in] O token para a propriedade a ser alterada

dwPropFlags
[in] Os sinalizadores da propriedade.

dwCPlusTypeFlag
[in] O tipo do valor padrão da propriedade.

pValue
[in] Valor padrão para a propriedade.

cchValue
[in] A contagem de caracteres (Unicode) em pValue.

mdSetter
[in] Define o método que define o valor da propriedade.

mdGetter
[in] O método que obtém o valor da propriedade.

rmdOtherMethods[]
[in] Uma matriz de outros métodos associados à propriedade. Encerre essa matriz com um token mdTokenNil.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: Cor.h

Biblioteca: usada como um recurso no MsCorEE.dll

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também