Поделиться через


IMetaDataEmit::SetPropertyProps Method

Задает функции, хранящиеся в метаданных для свойства, определенного перед вызовом метода 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] Маркер для измененного свойства

dwPropFlags [in] Флаги свойств.

dwCPlusTypeFlag [in] Тип значения по умолчанию свойства.

pValue [in] Значение по умолчанию для свойства.

cchValue [in] Количество символов (Юникод) в pValue.

mdSetter [in] Метод, который задает значение свойства.

mdGetter [in] Метод, который получает значение свойства.

rmdOtherMethods[] [in] Массив других методов, связанных с свойством. Завершите этот массив маркером mdTokenNil .

Requirements

Платформ: См. сведения о поддерживаемых операционных системах .NET.

Header: Cor.h

Library: CorGuids.lib

See also