Condividi tramite


System.Runtime.InteropServices.WindowsRuntime Spazio dei nomi

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

Classi

AsyncInfo

Specifica metodi factory per creare rappresentazioni di attività gestite compatibili con le operazioni e le azioni asincrone di Windows Runtime.

DefaultInterfaceAttribute

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

DesignerNamespaceResolveEventArgs

Fornisce dati per l'evento DesignerNamespaceResolve.

EventRegistrationTokenTable<T>

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

InterfaceImplementedInVersionAttribute

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

NamespaceResolveEventArgs

Fornisce dati per l'evento ReflectionOnlyNamespaceResolve.

ReadOnlyArrayAttribute

Quando applicato al parametro di una matrice in un componente di Windows Runtime, specifica che il contenuto della matrice passata al parametro viene usato solo per l'input. Il chiamante prevede che la matrice resti invariata dopo la chiamata.

ReturnValueNameAttribute

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

WindowsRuntimeBuffer

Specifica un'implementazione dell'interfaccia IBuffer di Windows Runtime (Windows.Storage.Streams.IBuffer) e di tutte le interfacce aggiuntive richieste.

WindowsRuntimeBufferExtensions

Fornisce metodi di estensione per l'uso dei buffer di Windows Runtime (interfaccia Windows.Storage.Streams.IBuffer).

WindowsRuntimeMarshal

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

WindowsRuntimeMetadata

Fornisce un evento per risolvere richieste di tipo Reflection-Only per i tipi forniti da file di metadati Windows e metodi per eseguire la risoluzione.

WriteOnlyArrayAttribute

Quando applicato al parametro di una matrice in un componente di Windows Runtime, specifica che il contenuto della matrice passata al parametro viene usato solo per l'output. Il chiamante non garantisce la corretta inizializzazione del contenuto e il metodo chiamato non deve leggere il contenuto.

Struct

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

IActivationFactory

Consente l'attivazione delle classi tramite Windows Runtime.