Share via


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
[入力] 変更するプロパティのトークン。

dwPropFlags
[入力] プロパティのフラグ。

dwCPlusTypeFlag
[入力] プロパティの既定値の型。

pValue
[in] プロパティの既定値。

cchValue
[in] pValue 内の (Unicode) 文字の数。

mdSetter
[in] プロパティ値を設定するメソッド。

mdGetter
[in] プロパティ値を取得するメソッド。

rmdOtherMethods[]
[入力] そのプロパティに関連付けられた他のメソッドの配列。 mdTokenNil トークンを使用し、この配列を終了します。

必要条件

:システム要件」を参照してください。

ヘッダー: Cor.h

ライブラリ: MSCorEE.dll でリソースとして使用されます

.NET Framework のバージョン: 1.0 以降で使用可能

関連項目