IActivatableClassRegistration |
Permet d’obtenir les informations d’inscription d’une classe. |
IActivationFactory |
Permet aux classes d'être activées par le Windows Runtime. |
IAgileReference |
Permet de récupérer une référence agile à un objet. |
IApartmentShutdown |
Active l’inscription d’un gestionnaire de notification d’arrêt d’appartement. |
AsyncActionCompletedHandler |
Représente la méthode appelée lorsqu’une action asynchrone se termine. |
IAsyncAction |
Représente une opération asynchrone. |
IAsyncActionProgressHandler<TProgress> |
Représente la méthode appelée lorsqu’une action asynchrone signale la progression. |
IAsyncActionWithProgress<TProgress> |
Représente une action asynchrone qui rapporte la progression. |
IAsyncActionWithProgressCompletedHandler<TProgress> |
Représente la méthode appelée lorsqu’une action asynchrone qui signale la progression se termine. |
IAsyncInfo |
Prend en charge les opérations asynchrones. |
IAsyncOperation<TResult> |
Représente une opération asynchrone qui retourne une valeur. |
IAsyncOperationCompletedHandler<TResult> |
Représente la méthode appelée lorsqu’une opération asynchrone se termine. |
IAsyncOperationProgressHandler |
Représente la méthode appelée lorsqu’une opération asynchrone signale la progression. |
IAsyncOperationWithProgress |
Représente une opération asynchrone qui retourne un résultat et signale une progression. |
IAsyncOperationWithProgressCompletedHandler<TResult, TProgress> |
Représente la méthode appelée lorsqu’une opération asynchrone qui signale la progression se termine. |
IAudioFrameNative |
Représente une trame de données audio. |
IAudioFrameNativeFactory |
Crée des instances de IAudioFrameNative. |
IBuffer |
Représente un tableau d’octets. |
IBufferByteAccess |
Représente une mémoire tampon sous la forme d’un tableau d’octets. |
IClosable |
Définit une méthode pour libérer des ressources allouées. |
ICompositionDrawingSurfaceInterop |
Interface d’interopérabilité native qui permet de dessiner sur un objet surface à l’aide d’un RECT pour définir la zone dans laquelle dessiner. |
ICompositionDrawingSurfaceInterop2 |
Interface d’interopérabilité native qui vous permet de lire le contenu d’une surface de dessin de composition (ou d’une surface de dessin virtuelle de composition). |
ICompositionGraphicsDeviceInterop |
Interface d’interopérabilité native qui permet d’obtenir et de définir le périphérique graphique. |
IContactManagerInterop |
Permet d’accéder aux méthodes ContactManager dans une application qui gère plusieurs fenêtres. |
ICoreApplication |
Permet aux applications de gérer les modifications d’état, de gérer les fenêtres et de s’intégrer à diverses infrastructures d’interface utilisateur. |
ICoreApplicationExit |
Permet aux applications du Windows Store d’arrêter l’exécution. |
ICoreApplicationInitialization |
Contient une méthode d’exécution utilisée pour démarrer l’objet application à partir du point d’entrée d’une application. |
ICoreApplicationView |
Représente une vue d’une application. |
ICoreImmersiveApplication |
Contient des méthodes de gestion des vues dans une application. |
ICoreInputInterop |
Active une source d’entrée sur l’objet CoreInput d’une application du Windows Store. |
ICoreWindowInterop |
Permet aux applications d’obtenir le handle de fenêtre de la fenêtre (CoreWindow) associée à cette interface. |
IDllServerActivatableClassRegistration |
Permet d’obtenir les informations d’inscription d’un serveur in-process. |
IErrorReportingSettings |
Fournit l’intégration du débogueur pour Windows Runtime applications. |
IEventHandler<T> |
Représente la méthode qui gère un événement qui a des données d’événement de type T. |
IExeServerActivatableClassRegistration |
Permet d’obtenir les informations d’inscription pour un serveur hors processus. |
IExeServerRegistration |
Représente un serveur inscrit hors processus. |
IFindReferenceTargetsCallback |
Définit l’interface pour les rappels à partir de IReferenceTracker::FindTrackerTargets. L’implémentation de cette interface doit passer toutes les instances IReferenceTrackerTarget qu’elle trouve à la méthode FoundTrackerTarget . |
IInputPaneInterop |
Active l’accès aux membres de la classe InputPane dans une application de bureau. |
IInputStream |
Permet d’obtenir une opération de lecteur asynchrone sur un flux séquentiel d’octets. |
IInspectable |
Fournit les fonctionnalités requises pour toutes les classes Windows Runtime. |
IIterable<T> |
Expose l’itérateur, qui prend en charge l’itération simple sur une collection d’un type spécifié. |
IIterator<T> |
Prend en charge l’itération sur une collection. |
IKeyValuePair<K, V> |
Représente une paire clé-valeur. |
ILanguageExceptionErrorInfo |
Permet de récupérer le pointeur IUnknown stocké dans les informations d’erreur avec l’appel à RoOriginateLanguageException. |
ILanguageExceptionErrorInfo2 |
Permet aux projections de langage de fournir et de récupérer des informations d’erreur comme avec ILanguageExceptionErrorInfo, avec l’avantage supplémentaire de travailler au-delà des limites de langue. |
ILanguageExceptionTransform |
Permet aux projections de langage de mettre à la disposition du système tout contexte à partir d’une exception levée à partir du contexte d’un gestionnaire catch qui intercepte une exception différente. |
ILanguageExceptionStackBackTrace |
Permet aux projections de fournir une trace de pile personnalisée pour cette exception. |
IMap<K, V> |
Représente une collection associative. |
IMapChangedEventArgs<K> |
Fournit des données pour un événement MapChanged . |
IMapView<K, V> |
Représente une vue immuable dans un IMap(K,V). |
IMemoryBufferByteAccess |
Fournit l’accès à un IMemoryBuffer sous forme de tableau d’octets. |
IMetaDataAssemblyImport |
Fournit des méthodes pour accéder au contenu d'un manifeste d'assembly et l'examiner. |
IMetaDataDispenser |
Fournit des méthodes pour créer une étendue de métadonnées ou ouvrir une étendue existante. |
IMetaDataDispenserEx |
Étend l’interface IMetaDataDispenser pour fournir la possibilité de contrôler le fonctionnement des API de métadonnées sur l’étendue des métadonnées actuelle. |
IMetaDataImport |
Fournit des méthodes pour importer et manipuler les métadonnées existantes à partir d'un fichier exécutable portable (PE) ou d'une autre source, comme une bibliothèque de types ou un fichier binaire de métadonnées autonome au moment de l'exécution. |
IMetaDataImport2 |
Étend l’interface IMetaDataImport pour fournir la possibilité d’utiliser des types génériques. |
IMetaDataTables |
Fournit des méthodes pour le stockage et la récupération d'informations de métadonnées dans des tables. |
IMetaDataTables2 |
Étend IMetaDataTables pour inclure des méthodes d’utilisation des flux de métadonnées. |
IObservableMap<K, V> |
Avertit les gestionnaires d’événements des modifications dynamiques apportées à une carte, par exemple lorsque des éléments sont ajoutés ou supprimés. |
IObservableVector<T> |
Avertit les gestionnaires d’événements des modifications apportées au vecteur. |
IOplockBreakingHandler |
Cette interface n’est actuellement pas implémentée. |
IOutputStream |
Permet d’obtenir une opération d’écriture asynchrone sur un flux séquentiel d’octets. |
IPdfRendererNative |
Représente une API hautes performances permettant d’afficher une seule page d’un fichier PDF (Portable Document Format). |
IPackageDebugSettings |
Permet aux développeurs de débogueur de contrôler le cycle de vie d’une application du Windows Store, par exemple lorsqu’elle est suspendue ou reprise. |
IPlayToManagerInterop |
Active l’accès aux méthodes PlayToManager dans une application du Windows Store qui gère plusieurs fenêtres. |
IPrintManagerInterop |
Permet d’accéder aux méthodes PrintManager dans une application du Windows Store qui gère plusieurs fenêtres. |
IPropertyValue |
Représente une valeur dans un magasin de propriétés Windows Runtime. |
IPropertyValueStatics |
Crée des objets IPropertyValue que vous pouvez stocker dans un magasin de propriétés. |
IRandomAccessStream |
Permet d’obtenir un lecteur d’octets asynchrone ou un enregistreur d’octets positionné à l’emplacement spécifié sur un flux d’octets à accès aléatoire. |
IRandomAccessStreamFileAccessMode |
Fournit l’accès au mode d’accès aux fichiers utilisé lorsque la méthode StorageFile.OpenAsync a été appelée pour ouvrir le flux d’octets à accès aléatoire. |
IReference<T> |
Permet d’étendre le système de propriétés Windows Runtime pour les énumérations, structures et types délégués définis par l’utilisateur. |
IReferenceArray<T> |
Permet d’étendre le système de propriétés Windows Runtime pour les tableaux d’énumérations, de structures et de types délégués définis par l’utilisateur. |
IReferenceTracker |
Définit l’interface implémentée par l’infrastructure XAML pour la gestion des références d’objets XAML. |
IReferenceTrackerHost |
Définit une interface qui fournit les services globaux utilisés par le système de garbage collection (GC) utilisé par l’infrastructure XAML. |
IReferenceTrackerManager |
Définit l’interface d’un gestionnaire de références d’objets XAML. Implémentez cette interface pour gérer les instances d’IReferenceTracker sur des objets XAML. |
IReferenceTrackerTarget |
Définit une interface implémentée par un objet garbage collector référencé à partir de XAML. |
IRestrictedErrorInfo |
Représente les détails d’une erreur, y compris les informations d’erreur restreintes. |
ISoftwareBitmapNative |
Représente une bitmap logicielle. |
ISoftwareBitmapNativeFactory |
Crée des instances de ISoftwareBitmapNative. |
IStorageFolderHandleAccess |
Fournit l’accès au handle du système d’exploitation d’un dossier de stockage. |
IStorageItemHandleAccess |
Fournit l’accès au handle du système d’exploitation d’un fichier de stockage. |
IStringable |
Fournit un moyen de représenter l’objet actif sous forme de chaîne. |
ISurfaceImageSourceManagerNative |
Permet d’effectuer des opérations en bloc sur tous les objets SurfaceImageSource créés dans le même processus. |
ISurfaceImageSourceNativeWithD2D |
Fournit l’implémentation d’une surface Microsoft DirectX partagée qui s’affiche dans une SurfaceImageSource ou VirtualSurfaceImageSource. |
ISurfaceImageSourceNative |
Fournit l’implémentation d’une surface de taille fixe partagée pour le dessin Direct2D. |
ISuspendingDeferral |
Gère une opération de suspension d’application différée. |
ISuspendingEventArgs |
Fournit des données pour un événement de suspension d’application. |
ISuspendingOperation |
Fournit des informations sur une opération de suspension d’application. |
ISwapChainBackgroundPanelNative |
Fournit l’interopérabilité entre XAML et une chaîne d’échange DirectX. |
ISwapChainPanelNative |
Fournit l’interopérabilité entre XAML et une chaîne d’échange DirectX. Contrairement à SwapChainBackgroundPanel, un SwapChainPanel peut apparaître à n’importe quel niveau dans l’arborescence d’affichage XAML, et plus de 1 peut être présent dans une arborescence donnée. |
ISwapChainPanelNative2 |
Fournit l’interopérabilité entre XAML et une chaîne d’échange DirectX. Contrairement à SwapChainBackgroundPanel, un SwapChainPanel peut apparaître à n’importe quel niveau dans l’arborescence d’affichage XAML, et plus de 1 peut être présent dans une arborescence donnée. |
ITypedEventHandler<TSender, TArgs> |
Représente la méthode qui gère un événement d’un expéditeur de type TSender et les données d’événement de type T. |
IUnbufferedFileHandleOplockCallback |
Définit une méthode de rappel que vous souhaitez exécuter lorsque le verrou opportuniste d’un handle que vous obtenez en appelant la méthode IUnbufferedFileHandleProvider::OpenUnbufferedFileHandle est rompu. |
IUnbufferedFileHandleProvider |
Fournit l’accès aux handles à partir d’un flux d’octets à accès aléatoire créé par la méthode StorageFile.OpenAsync . |
IVector<T> |
Représente une collection d’éléments à accès aléatoire. |
IVectorChangedEventArgs |
Fournit des données pour un événement VectorChanged . |
IVectorView<T> |
Représente une vue immuable dans un IVector(T). |
IVideoFrameNative |
Représente une image de données vidéo. |
IVideoFrameNativeFactory |
Crée des instances de IVideoFrameNative. |
IViewProvider |
Représente une vue dans une application. |
IViewProviderFactory |
Crée une instance de vues qui implémentent l’interface IViewProvider. |
IVirtualSurfaceImageSourceNative |
Fournit l’implémentation d’une grande surface partagée (supérieure à la taille de l’écran) pour le dessin DirectX. |
IVirtualSurfaceUpdatesCallbackNative |
Fournit une interface pour l’implémentation de comportements de dessin lorsqu’un VirtualSurfaceImageSource demande une mise à jour. |
IWeakReference |
Représente une référence faible à un objet. |
IWeakReferenceSource |
Représente un objet source vers lequel une référence faible peut être récupérée. |
MapChangedEventHandler<K, V> |
Représente la méthode qui gère l’événement MapChanged d’une carte observable. |
VectorChangedEventHandler<T> |
Représente la méthode qui gère l’événement VectorChanged d’un vecteur observable. |