System.Runtime.InteropServices.WindowsRuntime Espace de noms

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

Classes

Nom Description
AsyncInfo

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

DefaultInterfaceAttribute

Spécifie l’interface par défaut d’une classe de 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énement 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 qui a d’abord implémenté l’interface spécifiée.

NamespaceResolveEventArgs

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

ReadOnlyArrayAttribute

Lorsqu’il est appliqué à 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 soit inchangé 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 IBuffer Windows Runtime (Windows. Storage.Streams.IBuffer), ainsi que toutes les interfaces supplémentaires requises.

WindowsRuntimeBufferExtensions

Fournit des méthodes d’extension pour fonctionner sur des mémoires tampons Windows Runtime (Windows. Interface Storage.Streams.IBuffer).

WindowsRuntimeMarshal

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

WindowsRuntimeMetadata

Fournit un événement pour la résolution des requêtes de type réflexion uniquement pour les types fournis par Windows fichiers de métadonnées et les méthodes d’exécution de la résolution.

WriteOnlyArrayAttribute

Lorsqu’il est appliqué à 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 que la méthode appelée ne doit pas lire le contenu.

Structures

Nom Description
EventRegistrationToken

Jeton retourné lorsqu’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

Nom Description
IActivationFactory

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