Поделиться через


Метод IMetaDataDispenserEx::GetOption (rometadataapi.h)

Возвращает значение указанного параметра для текущего область метаданных. Параметр управляет обработкой вызовов текущих область метаданных.

Синтаксис

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

Параметры

[in] optionId

Указатель на GUID, указывающий извлекаемую опцию. Список поддерживаемых идентификаторов GUID см. в разделе Примечания.

[out] pValue

Значение возвращаемого параметра. Тип этого значения будет вариантом типа указанного параметра.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

В следующем списке показаны идентификаторы GUID, поддерживаемые для этого метода. Описания см. в описании метода SetOption . Если optionId отсутствует в этом списке, этот метод возвращает E_INVALIDARG HRESULT, указывая на неправильный параметр.

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

Требования

Требование Значение
Целевая платформа Windows
Header rometadataapi.h

См. также раздел

IMetaDataDispenserEx