IMetaDataDispenserEx::GetOption Method

获取当前元数据范围的指定选项的值。 该选项控制如何处理对当前元数据范围的调用。

Syntax

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

Parameters

optionId [in]指向 GUID 的指针,指定要检索的选项。 有关支持的 GUID 列表,请参阅“备注”部分。

pValue [out]返回的选项的值。 此值的类型将是指定选项类型的变体。

Remarks

以下列表显示了此方法支持的 GUID。 有关说明,请参阅 IMetaDataDispenserEx::SetOption 方法。 如果未 optionId 在此列表中,此方法将返回 HRESULT E_INVALIDARG,指示参数不正确。

  • MetaDataCheckDuplicatesFor

  • MetaDataRefToDefCheck

  • MetaDataNotificationForTokenMovement

  • MetaDataSetENC

  • MetaDataErrorIfEmitOutOfOrder

  • MetaDataGenerateTCEAdapters

  • MetaDataLinkerOptions

Requirements

平台: 请参阅 .NET 支持的作系统

Header: Cor.h

Library: CorGuids.lib

See also