Freigeben über


IRoMetaDataLocator-Struktur (roparameterizediid.h)

Ermöglicht der RoGetParameterizedTypeInstanceIID-Funktion den Zugriff auf Laufzeitmetadaten.

Implementieren Sie IRoMetaDataLocator , wenn Sie Programmiersprachebindungen implementieren, um eine Sprache zum Aufrufen von Windows-Plattform-APIs mithilfe von Windows-Metadatendateien (WINMD)-Dateien zu ermöglichen.

Syntax

struct IRoMetaDataLocator {
  HRESULT Locate(
    PCWSTR                     nameElement,
    IRoSimpleMetaDataBuilder & metaDataDestination
  );
};

Members

HRESULT Locate( PCWSTR nameElement, IRoSimpleMetaDataBuilder & metaDataDestination)

Ruft einen Metadaten-Generator für den angegebenen Typ ab.

nameElement

Ein Windows-Runtime typ oder parametrisierter Typ, der aufgelöst werden soll.

metaDataDestination

Eine Datensenke für Windows-Runtime Metadaten. Der Aufrufer sollte die entsprechende set-Methode aufrufen, um die Metadaten für den Typ mit dem Namen nameElement bereitzustellen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile roparameterizediid.h

Weitere Informationen

RoGetMetaDataFile