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


Метод IMetaDataEmit::SetPropertyProps

Задает компоненты, хранящиеся в метаданных, для свойства, определенного при предварительном вызове метода DefineProperty.

Синтаксис

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

Параметры

pr
[in] Токен для изменяемого свойства

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

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

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

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

mdSetter
[in] Метод, задающий значение свойства.

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

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

Требования

Платформы: см. раздел Требования к системе.

Заголовка: Cor.h

Библиотека: Используется в качестве ресурса в MSCorEE.dll

версии платформа .NET Framework: доступно с версии 1.0.

См. также раздел