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 |