IMetaDataDispenserEx
Mise à jour : novembre 2007
Étend l'interface IMetaDataDispenser pour permettre de contrôler la manière dont les API de métadonnées fonctionnent sur la portée de métadonnées actuelle.
interface IMetaDataDispenser : IUnknown {
HRESULT FindAssembly(
LPCWSTR szAppBase,
LPCWSTR szPrivateBin,
LPCWSTR szGlobalBin,
LPCWSTR szAssemblyName,
LPCWSTR szName,
ULONG cchName,
ULONG *pcName
);
HRESULT FindAssemblyModule (
LPCWSTR szAppBase,
LPCWSTR szPrivateBin,
LPCWSTR szGlobalBin,
LPCWSTR szAssemblyName,
LPCWSTR szModuleName,
LPCWSTR szName,
ULONG cchName,
ULONG *pcName
);
HRESULT GetCORSystemDirectory (
LPWSTR szBuffer,
DWORD cchBuffer,
DWORD* pchBuffer
);
HRESULT GetOption (
REFGUID optionId,
const VARIANT *pvalue
);
HRESULT OpenScopeOnITypeInfo (
ITypeInfo *pITI,
DWORD dwOpenFlags,
REFIID riid,
IUnknown **ppIUnk
);
HRESULT SetOption (
REFGUID optionId,
const VARIANT *pvalue
);
Méthodes
Méthode |
Description |
---|---|
Cette méthode n'est pas implémentée. Si elle est appelée, elle retourne E_NOTIMPL. |
|
Cette méthode n'est pas implémentée. Si elle est appelée, elle retourne E_NOTIMPL. |
|
Obtient le répertoire qui contient le Common Language Runtime (CLR) actuel. Cette méthode n'est prise en charge que dans le cadre d'une utilisation par les débogueurs out-of-process. Si elle est appelée à partir d'un autre composant, elle retournera E_NOTIMPL. |
|
Obtient la valeur de l'option spécifiée pour la portée de métadonnées actuelle. L'option contrôle la façon dont les appels à la portée de métadonnées actuelle sont gérés. |
|
Cette méthode n'est pas implémentée. Si elle est appelée, elle retourne E_NOTIMPL. |
|
Affecte à l'option spécifiée une valeur donnée pour la portée de métadonnées actuelle. L'option contrôle la façon dont les appels à la portée de métadonnées actuelle sont gérés. |
Configuration requise
Plateforme : consultez Configuration requise du .NET Framework.
En-tête : Cor.h
Bibliothèque : utilisée en tant que ressource dans MsCorEE.dll
Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0