IMetaDataEmit::SetPropertyProps 方法

更新:2007 年 11 月

设置以前调用 IMetaDataEmit::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 中的 (Unicode) 字符数。

  • mdSetter
    [in] 设置属性值的方法。

  • mdGetter
    [in] 获取属性值的方法。

  • rmdOtherMethods[]
    [in] 一个由与属性关联的其他方法构成的数组。以 mdTokenNil 标记结束此数组。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**Cor.h

**库:**在 MSCorEE.dll 中用作资源

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

请参见

参考

IMetaDataEmit

IMetaDataEmit2