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.

Klassen

AsyncInfo

Stellt Factorymethoden zum Erstellen von Darstellungen verwalteter Aufgaben bereit, die mit asynchronen Aktionen und Vorgängen der Windows-Runtime kompatibel sind.

DefaultInterfaceAttribute

Gibt die Standardschnittstelle einer verwalteten Windows-Runtime-Klasse an.

DesignerNamespaceResolveEventArgs

Stellt Daten für das DesignerNamespaceResolve-Ereignis bereit.

EventRegistrationTokenTable<T>

Speichert die Zuordnungen zwischen Delegaten und Ereignistoken, um die Implementierung eines Windows-Runtime-Ereignisses in verwaltetem Code zu unterstützen.

InterfaceImplementedInVersionAttribute

Gibt die Version des Zieltyps an, von dem die angegebene Schnittstelle erstmals implementiert wurde.

NamespaceResolveEventArgs

Stellt Daten für das ReflectionOnlyNamespaceResolve-Ereignis bereit.

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. Der Aufrufer erwartet, dass das Array durch den Aufruf unverändert bleibt.

ReturnValueNameAttribute

Gibt den Namen des Rückgabewerts einer Methode in einer Komponente für Windows-Runtime an.

WindowsRuntimeBuffer

Stellt eine Implementierung der Windows-Runtime-IBuffer-Schnittstelle (Windows.Storage.Streams.IBuffer) sowie alle weiteren erforderlichen Schnittstellen bereit.

WindowsRuntimeBufferExtensions

Stellt Erweiterungsmethoden für Vorgänge für Windows-Runtime-Puffer (Windows.Storage.Streams.IBuffer-Schnittstelle) bereit.

WindowsRuntimeMarshal

Stellt Hilfsmethoden für das Marshalling von Daten zwischen .NET Framework und der Windows-Runtime bereit.

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.

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. Der Aufrufer gewährleistet nicht, dass der Inhalt initialisiert wird, und die aufgerufene Methode soll den Inhalt nicht lesen.

Strukturen

EventRegistrationToken

Ein Token, das zurückgegeben wird, wenn ein Ereignishandler einem Windows Runtime-Ereignis hinzugefügt wird. Das Token wird verwendet, um den Ereignishandler zu einem späteren Zeitpunkt aus dem Ereignis zu entfernen.

Schnittstellen

IActivationFactory

Ermöglicht die Aktivierung von Klassen durch die Windows-Runtime.