次の方法で共有


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内の (Unicode) 文字の数。

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

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

rmdOtherMethods[] [in]プロパティに関連付けられている他のメソッドの配列。 この配列を mdTokenNil トークンで終了します。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

Header: Cor.h

Library: CorGuids.lib

See also