System.Runtime.InteropServices.WindowsRuntime Namespace

Contém classes que dão suporte à interoperação entre o código gerenciado e o Windows Runtime e que permitem a criação de tipos de Windows Runtime com código gerenciado.

Classes

Nome Description
AsyncInfo

Fornece métodos de fábrica para construir representações de tarefas gerenciadas compatíveis com Windows Runtime operações e ações assíncronas.

DefaultInterfaceAttribute

Especifica a interface padrão de uma classe de Windows Runtime gerenciada.

DesignerNamespaceResolveEventArgs

Fornece dados para o evento DesignerNamespaceResolve.

EventRegistrationTokenTable<T>

Armazena mapeamentos entre representantes e tokens de evento para dar suporte à implementação de um evento do Windows Runtime no código gerenciado.

InterfaceImplementedInVersionAttribute

Especifica a versão do tipo de destino que implementou pela primeira vez a interface especificada.

NamespaceResolveEventArgs

Fornece dados para o evento ReflectionOnlyNamespaceResolve.

ReadOnlyArrayAttribute

Quando aplicado a um parâmetro de matriz em um componente Windows Runtime, especifica que o conteúdo da matriz passada para esse parâmetro é usado apenas para entrada. O chamador espera que a matriz não seja alterada pela chamada.

ReturnValueNameAttribute

Especifica o nome do valor retornado de um método em um componente Windows Runtime.

WindowsRuntimeBuffer

Fornece uma implementação da interface Windows Runtime IBuffer (Windows. Storage.Streams.IBuffer) e todas as interfaces adicionais necessárias.

WindowsRuntimeBufferExtensions

Fornece métodos de extensão para operar em buffers de Windows Runtime (Windows. Interface Storage.Streams.IBuffer).

WindowsRuntimeMarshal

Fornece métodos auxiliares para marshaling de dados entre o .NET Framework e o Windows Runtime.

WindowsRuntimeMetadata

Fornece um evento para resolver solicitações de tipo somente reflexão para tipos fornecidos por Windows arquivos de metadados e métodos para executar a resolução.

WriteOnlyArrayAttribute

Quando aplicado a um parâmetro de matriz em um componente Windows Runtime, especifica que o conteúdo de uma matriz passada para esse parâmetro é usado apenas para a saída. O chamador não garante que o conteúdo seja inicializado e o método chamado não deve ler o conteúdo.

Estruturas

Nome Description
EventRegistrationToken

Um token retornado quando um manipulador de eventos é adicionado a um evento Windows Runtime. O token é usado para remover o manipulador de eventos do evento posteriormente.

Interfaces

Nome Description
IActivationFactory

Permite que as classes sejam ativadas pelo Windows Runtime.