System.Runtime.InteropServices.WindowsRuntime Spazio dei nomi

Contiene classi che supportano l'interoperabilità tra il codice gestito e il Windows Runtime e che consentono la creazione di tipi Windows Runtime con codice gestito.

Classi

Nome Descrizione
AsyncInfo

Fornisce metodi factory per costruire rappresentazioni di attività gestite compatibili con Windows Runtime azioni e operazioni asincrone.

DefaultInterfaceAttribute

Specifica l'interfaccia predefinita di una classe Windows Runtime gestita.

DesignerNamespaceResolveEventArgs

Fornisce i dati per l'evento DesignerNamespaceResolve.

EventRegistrationTokenTable<T>

Archivia i mapping tra delegati e token di evento per supportare l'implementazione di un evento di Windows Runtime nel codice gestito.

InterfaceImplementedInVersionAttribute

Specifica la versione del tipo di destinazione che ha implementato prima l'interfaccia specificata.

NamespaceResolveEventArgs

Fornisce i dati per l'evento ReflectionOnlyNamespaceResolve.

ReadOnlyArrayAttribute

Se applicato a un parametro di matrice in un componente Windows Runtime, specifica che il contenuto della matrice passato a tale parametro viene utilizzato solo per l'input. Il chiamante prevede che la matrice venga modificata dalla chiamata.

ReturnValueNameAttribute

Specifica il nome del valore restituito di un metodo in un componente Windows Runtime.

WindowsRuntimeBuffer

Fornisce un'implementazione dell'interfaccia IBuffer Windows Runtime (Windows. Storage.Streams.IBuffer) e tutte le interfacce necessarie aggiuntive.

WindowsRuntimeBufferExtensions

Fornisce metodi di estensione per operare su buffer Windows Runtime (Windows. Interfaccia Storage.Streams.IBuffer).

WindowsRuntimeMarshal

Fornisce metodi helper per il marshalling dei dati tra .NET Framework e Windows Runtime.

WindowsRuntimeMetadata

Fornisce un evento per la risoluzione delle richieste di tipo di sola reflection per i tipi forniti da Windows file di metadati e metodi per l'esecuzione della risoluzione.

WriteOnlyArrayAttribute

Se applicato a un parametro di matrice in un componente Windows Runtime, specifica che il contenuto di una matrice passata a tale parametro viene utilizzato solo per l'output. Il chiamante non garantisce che il contenuto sia inizializzato e che il metodo chiamato non debba leggere il contenuto.

Struct

Nome Descrizione
EventRegistrationToken

Token restituito quando un gestore eventi viene aggiunto a un evento Windows Runtime. Il token viene usato per rimuovere il gestore eventi dall'evento in un secondo momento.

Interfacce

Nome Descrizione
IActivationFactory

Consente l'attivazione delle classi da parte di Windows Runtime.