System.Runtime.InteropServices.WindowsRuntime Namespace

Enthält Klassen, die die Interoperabilität zwischen verwaltetem Code und dem Windows-Runtime unterstützen und die Erstellung von Windows-Runtime Typen mit verwaltetem Code ermöglichen.

Klassen

Name Beschreibung
AsyncInfo

Stellt Factorymethoden bereit, um Darstellungen verwalteter Aufgaben zu erstellen, die mit Windows-Runtime asynchronen Aktionen und Vorgängen kompatibel sind.

DefaultInterfaceAttribute

Gibt die Standardschnittstelle einer verwalteten Windows-Runtime Klasse an.

DesignerNamespaceResolveEventArgs

Stellt Daten für das DesignerNamespaceResolve-Ereignis bereit.

EventRegistrationTokenTable<T>

Speichert 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, die zuerst die angegebene Schnittstelle implementiert hat.

NamespaceResolveEventArgs

Stellt Daten für das ReflectionOnlyNamespaceResolve-Ereignis bereit.

ReadOnlyArrayAttribute

Wenn sie auf einen Arrayparameter in einer Windows-Runtime Komponente angewendet wird, wird angegeben, dass der Inhalt des Arrays, das an diesen Parameter übergeben wird, nur für Eingaben verwendet wird. Der Aufrufer erwartet, dass das Array vom Aufruf unverändert bleibt.

ReturnValueNameAttribute

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

WindowsRuntimeBuffer

Stellt eine Implementierung der Windows-Runtime IBuffer-Schnittstelle (Windows) bereit. Storage.Streams.IBuffer) und alle zusätzlichen erforderlichen Schnittstellen.

WindowsRuntimeBufferExtensions

Stellt Erweiterungsmethoden für das Arbeiten mit Windows-Runtime Puffern (Windows) bereit. Storage.Streams.IBuffer-Schnittstelle).

WindowsRuntimeMarshal

Stellt Hilfsmethoden zum Marshallen von Daten zwischen .NET Framework und der Windows-Runtime bereit.

WindowsRuntimeMetadata

Stellt ein Ereignis zum Auflösen von Nur-Spiegelungstypanforderungen für Typen bereit, die von Windows Metadatendateien und Methoden zum Ausführen der Auflösung bereitgestellt werden.

WriteOnlyArrayAttribute

Wenn sie auf einen Arrayparameter in einer Windows-Runtime Komponente angewendet wird, wird angegeben, dass der Inhalt eines Arrays, das an diesen Parameter übergeben wird, nur für die Ausgabe verwendet wird. Der Aufrufer garantiert nicht, dass der Inhalt initialisiert wird, und die aufgerufene Methode sollte den Inhalt nicht lesen.

Strukturen

Name Beschreibung
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

Name Beschreibung
IActivationFactory

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