次の方法で共有


IMetaDataDispenserEx::GetOption メソッド (rometadataapi.h)

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

構文

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

パラメーター

[in] optionId

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

[out] pValue

返されるオプションの値。 この値の型は、指定されたオプションの型のバリアントになります。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

解説

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

  • MetaDataCheckDuplicatesFor
  • MetaDataRefToDefCheck
  • MetaDataNotificationForTokenMovement
  • MetaDataSetENC
  • MetaDataErrorIfEmitOutOfOrder
  • MetaDataGenerateTCEAdapters
  • MetaDataLinkerOptions

必要条件

要件
対象プラットフォーム Windows
ヘッダー rometadataapi.h

こちらもご覧ください

IMetaDataDispenserEx