System.Runtime.InteropServices.WindowsRuntime Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat klassen die ondersteuning bieden voor interoperation tussen beheerde code en de Windows Runtime, en die het maken van Windows Runtime typen met beheerde code mogelijk maken.
Klassen
| Name | Description |
|---|---|
| AsyncInfo |
Biedt factory-methoden voor het maken van representaties van beheerde taken die compatibel zijn met Windows Runtime asynchrone acties en bewerkingen. |
| DefaultInterfaceAttribute |
Hiermee geeft u de standaardinterface van een beheerde Windows Runtime klasse. |
| DesignerNamespaceResolveEventArgs |
Biedt gegevens voor de DesignerNamespaceResolve gebeurtenis. |
| EventRegistrationTokenTable<T> |
Slaat toewijzingen op tussen gemachtigden en gebeurtenistokens, ter ondersteuning van de implementatie van een Windows Runtime gebeurtenis in beheerde code. |
| InterfaceImplementedInVersionAttribute |
Hiermee geeft u de versie van het doeltype op die eerst de opgegeven interface heeft geïmplementeerd. |
| NamespaceResolveEventArgs |
Biedt gegevens voor de ReflectionOnlyNamespaceResolve gebeurtenis. |
| ReadOnlyArrayAttribute |
Wanneer deze wordt toegepast op een matrixparameter in een Windows Runtime-onderdeel, geeft u aan dat de inhoud van de matrix die aan die parameter wordt doorgegeven, alleen wordt gebruikt voor invoer. De aanroeper verwacht dat de matrix door de aanroep ongewijzigd blijft. |
| ReturnValueNameAttribute |
Hiermee geeft u de naam van de retourwaarde van een methode in een Windows Runtime onderdeel. |
| WindowsRuntimeBuffer |
Biedt een implementatie van de Windows Runtime IBuffer-interface (Windows. Storage.Streams.IBuffer) en alle aanvullende vereiste interfaces. |
| WindowsRuntimeBufferExtensions |
Biedt uitbreidingsmethoden voor het werken op Windows Runtime buffers (Windows. Storage.Streams.IBuffer-interface). |
| WindowsRuntimeMarshal |
Biedt helpermethoden voor marshaling-gegevens tussen het .NET Framework en de Windows Runtime. |
| WindowsRuntimeMetadata |
Biedt een gebeurtenis voor het oplossen van aanvragen voor alleen weerspiegelingstypen voor typen die worden geleverd door Windows Metagegevensbestanden en methoden voor het uitvoeren van de oplossing. |
| WriteOnlyArrayAttribute |
Wanneer deze wordt toegepast op een matrixparameter in een Windows Runtime-onderdeel, geeft u aan dat de inhoud van een matrix die wordt doorgegeven aan die parameter alleen wordt gebruikt voor uitvoer. De aanroeper garandeert niet dat de inhoud wordt geïnitialiseerd en de aangeroepen methode mag de inhoud niet lezen. |
Structs
| Name | Description |
|---|---|
| EventRegistrationToken |
Een token dat wordt geretourneerd wanneer een gebeurtenis-handler wordt toegevoegd aan een Windows Runtime gebeurtenis. Het token wordt gebruikt om de gebeurtenishandler op een later tijdstip uit de gebeurtenis te verwijderen. |
Interfaces
| Name | Description |
|---|---|
| IActivationFactory |
Hiermee kunnen klassen worden geactiveerd door de Windows Runtime. |