Delen via


IMetaDataEmit::SetPropertyProps Method

Hiermee stelt u de functies in die zijn opgeslagen in metagegevens voor een eigenschap die is gedefinieerd door een voorafgaande aanroep van de Methode DefineProperty.

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 [in] Het token voor de eigenschap die moet worden gewijzigd

dwPropFlags [in] Eigenschapsvlagken.

dwCPlusTypeFlag [in] Het type van de standaardwaarde van de eigenschap.

pValue [in] De standaardwaarde voor de eigenschap.

cchValue [in] Het aantal (Unicode)-tekens in pValue.

mdSetter [in] De methode waarmee de eigenschapswaarde wordt ingesteld.

mdGetter [in] De methode waarmee de eigenschapswaarde wordt opgehaald.

rmdOtherMethods[] [in] Een matrix met andere methoden die aan de eigenschap zijn gekoppeld. Beƫindig deze matrix met een mdTokenNil token.

Requirements

Platformen: Zie ondersteunde besturingssystemen van .NET.

Header: Cor.h

Library: CorGuids.lib

See also