Méthode IMetaDataDispenserEx ::GetOption (rometadataapi.h)

Obtient la valeur de l’option spécifiée pour la portée des métadonnées actuelle. L’option contrôle la façon dont les appels à la portée des métadonnées actuelle sont gérés.

Syntaxe

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

Paramètres

[in] optionId

Pointeur vers un GUID qui spécifie l’option à récupérer. Consultez la section Remarques pour obtenir la liste des GUID pris en charge.

[out] pValue

Valeur de l’option retournée. Le type de cette valeur sera une variante du type de l’option spécifiée.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Notes

La liste suivante présente les GUID pris en charge pour cette méthode. Pour obtenir des descriptions, consultez la méthode SetOption . Si optionId ne figure pas dans cette liste, cette méthode retourne hresult E_INVALIDARG, indiquant un paramètre incorrect.

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

Spécifications

Condition requise Valeur
Plateforme cible Windows
En-tête rometadataapi.h

Voir aussi

IMetaDataDispenserEx