System.Runtime.InteropServices.WindowsRuntime Namespace

Enthält Klassen, die die Interoperation zwischen verwaltetem Code und Windows-Runtime unterstützen und die Erstellung von Windows-Runtime-Typen mit verwaltetem Code aktivieren. Contains classes that support interoperation between managed code and the Windows Runtime, and that enable the creation of Windows Runtime types with managed code.

Klassen

AsyncInfo

Stellt Factorymethoden zum Erstellen von Darstellungen verwalteter Aufgaben bereit, die mit asynchronen Aktionen und Vorgängen der Windows-Runtime kompatibel sind.Provides factory methods to construct representations of managed tasks that are compatible with Windows Runtime asynchronous actions and operations.

DefaultInterfaceAttribute

Gibt die Standardschnittstelle einer verwalteten Windows-Runtime-Klasse an.Specifies the default interface of a managed Windows Runtime class.

DesignerNamespaceResolveEventArgs

Stellt Daten für das DesignerNamespaceResolve-Ereignis bereit.Provides data for the DesignerNamespaceResolve event.

EventRegistrationTokenTable<T>

Speichert die Zuordnungen zwischen Delegaten und Ereignistoken, um die Implementierung eines Windows-Runtime-Ereignisses in verwaltetem Code zu unterstützen.Stores mappings between delegates and event tokens, to support the implementation of a Windows Runtime event in managed code.

InterfaceImplementedInVersionAttribute

Gibt die Version des Zieltyps an, von dem die angegebene Schnittstelle erstmals implementiert wurde.Specifies the version of the target type that first implemented the specified interface.

NamespaceResolveEventArgs

Stellt Daten für das ReflectionOnlyNamespaceResolve-Ereignis bereit.Provides data for the ReflectionOnlyNamespaceResolve event.

ReadOnlyArrayAttribute

Bei Anwendung auf einem Arrayparameter in einer Komponente für Windows-Runtime wird angegeben, dass der Inhalt des Arrays, das an diesen Parameter übergeben wird, nur für die Eingabe verwendet wird.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. Der Aufrufer erwartet, dass das Array durch den Aufruf unverändert bleibt.The caller expects the array to be unchanged by the call.

ReturnValueNameAttribute

Gibt den Namen des Rückgabewerts einer Methode in einer Komponente für Windows-Runtime an.Specifies the name of the return value of a method in a Windows Runtime component.

WindowsRuntimeBuffer

Stellt eine Implementierung der Windows-Runtime-IBuffer-Schnittstelle (Windows.Storage.Streams.IBuffer) sowie alle weiteren erforderlichen Schnittstellen bereit.Provides an implementation of the Windows Runtime IBuffer interface (Windows.Storage.Streams.IBuffer), and all additional required interfaces.

WindowsRuntimeBufferExtensions

Stellt Erweiterungsmethoden für Vorgänge für Windows-Runtime-Puffer (Windows.Storage.Streams.IBuffer-Schnittstelle) bereit.Provides extension methods for operating on Windows Runtime buffers (Windows.Storage.Streams.IBuffer interface).

WindowsRuntimeMarshal

Stellt Hilfsmethoden für das Marshalling von Daten zwischen .NET Framework und der Windows-Runtime bereit.Provides helper methods for marshaling data between the .NET Framework and the Windows Runtime.

WindowsRuntimeMetadata

Stellt ein Ereignis zum Auflösen von nur für Reflektionen gültige Typanforderungen für Typen bereit, die von Windows-Metadatendateien bereitgestellt werden, sowie Methoden für das Ausführen der Lösung.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

Bei Anwendung auf einem Arrayparameter in einer Komponente für Windows-Runtime wird angegeben, dass der Inhalt eines Arrays, das an diesen Parameter übergeben wird, nur für die Ausgabe verwendet wird.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. Der Aufrufer gewährleistet nicht, dass der Inhalt initialisiert wird, und die aufgerufene Methode soll den Inhalt nicht lesen.The caller does not guarantee that the contents are initialized, and the called method should not read the contents.

Strukturen

EventRegistrationToken

Ein Token, das zurückgegeben wird, wenn ein Ereignishandler einem Windows Runtime-Ereignis hinzugefügt wird.A token that is returned when an event handler is added to a Windows Runtime event. Das Token wird verwendet, um den Ereignishandler zu einem späteren Zeitpunkt aus dem Ereignis zu entfernen.The token is used to remove the event handler from the event at a later time.

Schnittstellen

IActivationFactory

Ermöglicht die Aktivierung von Klassen durch die Windows-Runtime.Enables classes to be activated by the Windows Runtime.