Partilhar via


IMetaDataEmit::SetPropertyProps Method

Define os recursos armazenados em metadados para uma propriedade definida por uma chamada anterior como DefineProperty Method.

Syntax

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[]
);

Parameters

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

dwPropFlags [em] Bandeiras de propriedade.

dwCPlusTypeFlag [em] O tipo de valor padrão da propriedade.

pValue [em] O valor padrão para a propriedade.

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

mdSetter [em] O método que define o valor da propriedade.

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

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

Requirements

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Header: Cor.h

Library: CorGuids.lib

See also