System.Runtime.InteropServices.WindowsRuntime Namespace

Lo spazio dei nomi System.Runtime.InteropServices.WindowsRuntime contiene classi che supportano l'interazione tra il codice gestito e Windows Runtime e che consente la creazione di tipi Windows Runtime con codice gestito. The System.Runtime.InteropServices.WindowsRuntime namespace contains classes that support interoperation between managed code and the Windows Runtime, and that enable the creation of Windows Runtime types with managed code.

Classi

AsyncInfo

Specifica metodi factory per creare rappresentazioni di attività gestite compatibili con le operazioni e le azioni asincrone di Windows Runtime.Provides factory methods to construct representations of managed tasks that are compatible with Windows Runtime asynchronous actions and operations.

DefaultInterfaceAttribute

Specifica l'interfaccia predefinita di una classe Windows Runtime gestita.Specifies the default interface of a managed Windows Runtime class.

DesignerNamespaceResolveEventArgs

Fornisce dati per l'evento DesignerNamespaceResolve.Provides data for the DesignerNamespaceResolve event.

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.Stores mappings between delegates and event tokens, to support the implementation of a Windows Runtime event in managed code.

InterfaceImplementedInVersionAttribute

Specifica la versione del tipo di destinazione che ha implementato per primo l'interfaccia specificata.Specifies the version of the target type that first implemented the specified interface.

NamespaceResolveEventArgs

Fornisce dati per l'evento ReflectionOnlyNamespaceResolve.Provides data for the ReflectionOnlyNamespaceResolve event.

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.When applied to an array parameter in a Windows Runtime component, specifies that the contents of the array that is passed to that parameter are used only for input. Il chiamante prevede che la matrice resti invariata dopo la chiamata.The caller expects the array to be unchanged by the call.

ReturnValueNameAttribute

Specifica il nome del valore restituito di un metodo in un componente Windows Runtime.Specifies the name of the return value of a method in a Windows Runtime component.

WindowsRuntimeBuffer

Specifica un'implementazione dell'interfaccia IBuffer di Windows Runtime (Windows.Storage.Streams.IBuffer) e di tutte le interfacce aggiuntive richieste.Provides an implementation of the Windows Runtime IBuffer interface (Windows.Storage.Streams.IBuffer), and all additional required interfaces.

WindowsRuntimeBufferExtensions

Specifica metodi di estensione per l'uso dei buffer di Windows Runtime (interfaccia Windows.Storage.Streams.IBuffer).Provides extension methods for operating on Windows Runtime buffers (Windows.Storage.Streams.IBuffer interface).

WindowsRuntimeMarshal

Fornisce i metodi helper per il marshalling dei dati tra .NET Framework e Windows Runtime.Provides helper methods for marshaling data between the .NET Framework and the 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.Provides an event for resolving reflection-only type requests for types that are provided by Windows Metadata files, and methods for performing the resolution.

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.When applied to an array parameter in a Windows Runtime component, specifies that the contents of an array that is passed to that parameter are used only for output. Il chiamante non garantisce la corretta inizializzazione del contenuto e il metodo chiamato non deve leggere il contenuto.The caller does not guarantee that the contents are initialized, and the called method should not read the contents.

Struct

EventRegistrationToken

Token restituito quando un gestore eventi viene aggiunto a un evento Windows Runtime.A token that is returned when an event handler is added to a Windows Runtime event. Il token viene usato per rimuovere il gestore eventi dall'evento in un secondo momento.The token is used to remove the event handler from the event at a later time.

Interfacce

IActivationFactory

Consente l'attivazione delle classi tramite Windows Runtime.Enables classes to be activated by the Windows Runtime.