Estrutura IRoMetaDataLocator (roparameterizediid.h)

Permite que a função RoGetParameterizedTypeInstanceIID acesse metadados em tempo de execução.

Implemente IRoMetaDataLocator ao implementar associações de linguagem de programação para habilitar uma linguagem para chamar APIs da plataforma Windows usando arquivos de metadados do Windows (.winmd).

Sintaxe

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

Membros

HRESULT Locate( PCWSTR nameElement, IRoSimpleMetaDataBuilder & metaDataDestination)

Obtém um construtor de metadados para o tipo especificado.

nameElement

Um tipo de Windows Runtime ou tipo parametrizado para resolve.

metaDataDestination

Um coletor de dados para metadados Windows Runtime. O chamador deve invocar o método definido apropriado para fornecer os metadados para o tipo chamado por nameElement.

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho roparameterizediid.h

Confira também

RoGetMetaDataFile