System.Runtime.InteropServices.WindowsRuntime Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |