Freigeben über


IMetaDataConverter

Aktualisiert: November 2007

Stellt Methoden zum Zuordnen von Typbibliotheken zu ihren Metadatensignaturen sowie zum Konvertieren von Typbibliotheken in Metadatensignaturen und umgekehrt bereit.

interface IMetaDataConverter : IUnknown {
        
    HRESULT GetMetaDataFromTypeInfo (
        [in]  ITypeInfo            *pITI,
        [out] IMetaDataImport      **ppMDI
    );
        
    HRESULT GetMetaDataFromTypeLib (
        [in]  ITypeLib             *pITL, 
        [out] IMetaDataImport      **ppMDI
    );
        
    HRESULT GetTypeLibFromMetaData (
        [in]  BSTR                 strModule, 
        [in]  BSTR                 strTlbName, 
        [out] ITypeLib             **ppITL
    );
        
};

Methoden

Methode

Beschreibung

IMetaDataConverter::GetMetaDataFromTypeInfo-Methode

Ruft einen Zeiger auf eine IMetaDataImport-Instanz ab, die die Metadatensignatur der Typbibliothek darstellt, auf die von der angegebenen ITypeInfo-Instanz verwiesen wird.

IMetaDataConverter::GetMetaDataFromTypeLib-Methode

Ruft einen Zeiger auf eine IMetaDataImport-Instanz ab, die die Metadatensignatur der Typbibliothek darstellt, die durch die angegebene ITypeLib-Instanz dargestellt wird.

IMetaDataConverter::GetTypeLibFromMetaData-Methode

Ruft einen Zeiger auf eine ITypeLib-Instanz ab, die die Typbibliothek mit den angegebenen Modul- und Bibliotheksnamen darstellt.

Anforderungen

Plattform: siehe Systemanforderungen für .NET Framework.

Header: Cor.h

Bibliothek: als Ressource in MsCorEE.dll verwendet

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Siehe auch

Referenz

IMetaDataImport

Weitere Ressourcen

Metadatenschnittstellen