Поделиться через


Структура IRoMetaDataLocator (roparameterizediid.h)

Включает функцию RoGetParameterizedTypeInstanceIID для доступа к метаданным времени выполнения.

Реализуйте IRoMetaDataLocator при реализации привязок языка программирования, чтобы позволить языку вызывать API-интерфейсы платформы Windows с помощью файлов метаданных Windows (WINMD).

Синтаксис

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

Члены

HRESULT Locate( PCWSTR nameElement, IRoSimpleMetaDataBuilder & metaDataDestination)

Возвращает построитель метаданных для указанного типа.

nameElement

Тип среда выполнения Windows или параметризованный тип для разрешения.

metaDataDestination

Приемник данных для среда выполнения Windows метаданных. Вызывающий объект должен вызвать соответствующий метод set, чтобы предоставить метаданные для типа с именем nameElement.

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть roparameterizediid.h

См. также раздел

RoGetMetaDataFile