IMetaDataDispenserEx::GetOption メソッド

現在のメタデータ スコープに対して指定されたオプションの値を取得します。 オプションは、現在のメタデータ スコープへの呼び出しの処理方法を制御します。

HRESULT GetOption (
    [in]  REFGUID         optionId, 
    [out] const VARIANT   *pValue
);

パラメーター

  • optionId
    [入力] 取得するオプションを指定する GUID へのポインター。 サポートされている GUID の一覧については、「解説」を参照してください。

  • pValue
    [出力] 返されたオプションの値。 この値の型は、指定したオプションの種類に応じて異なります。

解説

このメソッドでサポートされている GUID を次の一覧に示します。 説明については、IMetaDataDispenserEx::SetOption メソッドを参照してください。 optionId がこの一覧に含まれていない場合、このメソッドは HRESULT E_INVALIDARG を返し、不正なパラメーターであることを示します。

  • MetaDataCheckDuplicatesFor

  • MetaDataRefToDefCheck

  • MetaDataNotificationForTokenMovement

  • MetaDataSetENC

  • MetaDataErrorIfEmitOutOfOrder

  • MetaDataGenerateTCEAdapters

  • MetaDataLinkerOptions

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー: Cor.h

ライブラリ: MsCorEE.dll でリソースとして使用されていること

.NET Framework のバージョン : 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

参照

参照

IMetaDataDispenserEx インターフェイス

IMetaDataDispenser インターフェイス