Partager via


System.Runtime.InteropServices.WindowsRuntime Espace de noms

Contient des classes qui prennent en charge l’interopérabilité entre le code managé et Windows Runtime, et qui permettent la création de types Windows Runtime avec du code managé.

Classes

AsyncInfo

Fournit les méthodes de fabrique permettant de construire des représentations de tâches managées qui sont compatibles avec les opérations et actions asynchrones Windows Runtime.

DefaultInterfaceAttribute

Spécifie l’interface par défaut d’une classe Windows Runtime managée.

DesignerNamespaceResolveEventArgs

Fournit des données pour l'événement DesignerNamespaceResolve.

EventRegistrationTokenTable<T>

Stocke les mappages entre les délégués et les jetons d’événements, pour prendre en charge l’implémentation d’un événement Windows Runtime dans le code managé.

InterfaceImplementedInVersionAttribute

Spécifie la version du type cible à l'origine de l'implémentation de l'interface spécifiée.

NamespaceResolveEventArgs

Fournit des données pour l'événement ReflectionOnlyNamespaceResolve.

ReadOnlyArrayAttribute

Quand il s’applique à un paramètre de tableau dans un composant Windows Runtime, spécifie que le contenu du tableau passé à ce paramètre est utilisé uniquement pour l’entrée. L'appelant s'attend à ce que le tableau ne soit pas affecté par l'appel.

ReturnValueNameAttribute

Spécifie le nom de la valeur de retour d’une méthode dans un composant Windows Runtime.

WindowsRuntimeBuffer

Fournit une implémentation de l’interface Windows Runtime IBuffer (Windows.Storage.Streams.IBuffer) et toutes les interfaces nécessaires supplémentaires.

WindowsRuntimeBufferExtensions

Fournit des méthodes d'extension pour l'exploitation de mémoires tampons de Windows Runtime (interface Windows.Storage.Streams.IBuffer).

WindowsRuntimeMarshal

Fournit des méthodes d’assistance pour le marshaling des données entre le .NET Framework et Windows Runtime.

WindowsRuntimeMetadata

Fournit un événement pour résoudre les demandes de type réflexion seule pour les types fournis par les fichiers de métadonnées Windows et les méthodes d'exécution de la résolution.

WriteOnlyArrayAttribute

Quand il s’applique à un paramètre de tableau dans un composant Windows Runtime, spécifie que le contenu d’un tableau passé à ce paramètre est utilisé uniquement pour la sortie. L'appelant ne garantit pas que le contenu est initialisé, et la méthode appelée ne doit pas lire le contenu.

Structures

EventRegistrationToken

Jeton qui est retourné quand un gestionnaire d’événements est ajouté à un événement Windows Runtime. Le jeton est utilisé pour supprimer le gestionnaire d'événements de l'événement ultérieurement.

Interfaces

IActivationFactory

Permet aux classes d'être activées par le Windows Runtime.