System.Runtime.InteropServices.WindowsRuntime Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |