Windows.System Espace de noms

Active les fonctionnalités système telles que le lancement d’applications, l’obtention d’informations sur un utilisateur et le profilage de mémoire.

Classes

AppActivationResult

Obtient le résultat de l’activation d’une application via AppDiagnosticInfo.LaunchAsync.

AppDiagnosticInfo

Contient des API permettant d’obtenir un ensemble d’informations de diagnostic de base pour toutes les applications en cours d’exécution.

AppDiagnosticInfoWatcher

Vous permet de surveiller les informations de diagnostic d’une application et d’obtenir des notifications lorsqu’une application est ajoutée ou supprimée de la liste des applications en cours d’exécution.

AppDiagnosticInfoWatcherEventArgs

Objet de données passé à un événement AppDiagnosticInfoWatcher .

AppExecutionStateChangeResult

Fournit le résultat d’une tentative de modification de l’état d’exécution d’une application (par exemple, de l’exécution à la suspension).

AppMemoryReport

Représente l’utilisation de la mémoire de l’application à un point unique dans le temps.

AppMemoryUsageLimitChangingEventArgs

Fournit des données pour l’événement AppMemoryUsageLimitChanging .

AppResourceGroupBackgroundTaskReport

Fournit instantané informations sur une tâche en arrière-plan, telles que son nom, son nom de déclencheur, son nom de point d’entrée et son identificateur de tâche.

AppResourceGroupInfo

Fournit des informations de diagnostic telles que l’utilisation de la mémoire et la consommation d’énergie.

AppResourceGroupInfoWatcher

Vous permet de surveiller l’ensemble de groupes de ressources (objets AppResourceGroupInfo ) pour une application et d’obtenir des notifications lorsqu’un groupe de ressources est ajouté ou supprimé.

AppResourceGroupInfoWatcherEventArgs

Fournit des informations sur les groupes de ressources d’application.

AppResourceGroupInfoWatcherExecutionStateChangedEventArgs

Fournit des informations sur l’état d’exécution de ce groupe de ressources lorsque l’état change.

AppResourceGroupMemoryReport

Fournit des informations de mémoire pour un groupe de ressources, telles que l’utilisation de validation.

AppResourceGroupStateReport

Fournit des informations, telles que l’état d’exécution et l’utilisation du quota d’énergie, pour un groupe de ressources.

AppUriHandlerHost

Représentation d’objet du champ Host dans une inscription AppUriHandler. Ils sont utilisés conjointement avec AppUriHandlerRegistration.

AppUriHandlerRegistration

Définit et récupère des entrées AppUriHandlerHost dynamiques pour une inscription AppUriHandler donnée.

AppUriHandlerRegistrationManager

Récupère AppUriHandlerRegistrations pour le package appelant. Vous pouvez l’utiliser pour accéder aux inscriptions AppUriHandler.

DateTimeSettings

Définit la date et l’heure système.

DispatcherQueue

Gère une file d’attente hiérarchisée sur laquelle les tâches s’exécutent en série sur un thread.

DispatcherQueueController

Gère la durée de vie d’un DispatcherQueue. Fournit des méthodes pour créer et arrêter dispatcherQueue.

DispatcherQueueShutdownStartingEventArgs

Fournit les arguments de l’événement ShutdownStarting .

DispatcherQueueTimer

Exécute régulièrement une tâche sur un thread DispatcherQueue après l’expiration d’un intervalle de temps.

FolderLauncherOptions

Spécifie les options à utiliser lors du lancement de Explorateur de fichiers pour afficher le contenu d’un dossier spécifique en appelant la méthode LaunchFolderAsync(IStorageFolder, FolderLauncherOptions).

Dans une application de bureau, avant d’utiliser un instance de cette classe d’une manière qui affiche l’interface utilisateur, vous devez associer l’objet au handle de fenêtre de son propriétaire. Pour plus d’informations et des exemples de code, consultez Afficher des objets d’interface utilisateur WinRT qui dépendent de CoreWindow.

KnownUserProperties

Contient des informations de base sur un utilisateur.

Launcher

Démarre l’application par défaut associée au fichier ou à l’URI spécifié.

LauncherOptions

Spécifie les options utilisées pour lancer l’application par défaut pour un fichier ou un URI.

Dans une application de bureau, avant d’utiliser un instance de cette classe d’une manière qui affiche l’interface utilisateur, vous devez associer l’objet au handle de fenêtre de son propriétaire. Pour plus d’informations et des exemples de code, consultez Afficher des objets d’interface utilisateur WinRT qui dépendent de CoreWindow.

LauncherUIOptions

Spécifie des options pour les éléments d’interface utilisateur tels que le sélecteur d’application qui peuvent être appelés par cette API.

LaunchUriResult

Représente les résultats d’un lancement d’URI.

MemoryManager

Fournit l’accès aux informations sur l’utilisation de la mémoire d’une application.

ProcessLauncher

Démarre le processus spécifié avec les arguments associés, le cas échéant.

ProcessLauncherOptions

Spécifie les options utilisées pour lancer le processus spécifié.

ProcessLauncherResult

Représente le retour du processus lancé.

ProcessMemoryReport

Représente l’utilisation de la mémoire du processus à un seul point dans le temps.

ProtocolForResultsOperation

Représente le résultat de l’application qui a lancé l’application actuelle pour les résultats.

RemoteLauncher

Démarre l’application par défaut associée à l’URI spécifié sur un appareil distant.

RemoteLauncherOptions

Spécifie les options utilisées pour lancer l’application par défaut pour l’URI sur un appareil distant.

ShutdownManager

Gère l’arrêt des appareils qui s’exécutent en mode à usage fixe.

TimeZoneSettings

Contient des méthodes et des propriétés pour interagir avec les fuseaux horaires.

User

Représente un utilisateur.

UserAuthenticationStatusChangeDeferral

Représente une authentification utilisateur status report de modification retourné par la méthode UserAuthenticationStatusChangingEventArgs.GetDeferral.

UserAuthenticationStatusChangingEventArgs

Fournit des données pour une authentification utilisateur status événement changeant.

UserChangedEventArgs

Fournit des données pour un événement modifié par l’utilisateur.

UserDeviceAssociation

Contient des méthodes permettant d’interroger une association entre un utilisateur et un appareil.

UserDeviceAssociationChangedEventArgs

Contient des informations sur un événement UserDeviceAssociationChanged .

UserPicker

Contient des méthodes et des propriétés permettant à un utilisateur de sélectionner un compte d’utilisateur dans des scénarios multi-utilisateurs.

UserWatcher

Fournit des événements qui se déclenchent pendant l’énumération des utilisateurs, lorsque la collection d’utilisateurs change ou lorsque l’authentification d’un utilisateur status change.

Interfaces

ILauncherViewOptions

Contient des méthodes pour les options d’affichage du lanceur.

Énumérations

AppDiagnosticInfoWatcherStatus

Définit les valeurs status retournées par un appel à AppDiagnosticInfoWatcher.Status.

AppMemoryUsageLevel

Énumération contenant 4 niveaux d’utilisation de la mémoire d’application : faible, moyen, élevé et surlimité.

AppResourceGroupEnergyQuotaState

Décrit les performances du groupe de ressources par rapport à son quota d’énergie.

AppResourceGroupExecutionState

Décrit l’état d’exécution du groupe de ressources.

AppResourceGroupInfoWatcherStatus

Décrit les différents états dans ant l’AppResourceGroupInfoWatcher .

AutoUpdateTimeZoneStatus

Status de la demande de fuseau horaire automatique.

DiagnosticAccessStatus

Indique si votre application est autorisée à accéder aux informations de diagnostic de l’application UWP.

DispatcherQueuePriority

Définit les niveaux de priorité qui peuvent être attribués à un DispatcherQueue.

LaunchFileStatus

Spécifie le résultat de l’activation d’une application pour un fichier.

LaunchQuerySupportStatus

Spécifie si une application est disponible qui prend en charge l’activation.

LaunchQuerySupportType

Spécifie le type d’activation pour lequel interroger.

LaunchUriStatus

Spécifie le résultat de l’activation d’une application pour un URI.

PowerState

Représente les états d’alimentation des appareils à usage fixe.

ProcessorArchitecture

Spécifie l’architecture du processeur prise en charge par une application.

RemoteLaunchUriStatus

Spécifie le résultat de l’activation d’une application pour un URI sur un appareil distant.

ShutdownKind

Décrit les types d’arrêt que vous pouvez effectuer pour un appareil qui s’exécute en mode à usage fixe.

UserAgeConsentGroup

Spécifie les groupes de consentement d’âge auxquels un utilisateur peut appartenir.

UserAgeConsentResult

Spécifie le résultat d’un appel à CheckUserAgeConsentGroupAsync, interrogeant l’appartenance d’un utilisateur à un UserAgeConsentGroup spécifié.

UserAuthenticationStatus

Représente le status d’authentification d’un utilisateur.

UserPictureSize

Représente les tailles d’image utilisateur.

UserType

Représente les types d’utilisateurs.

UserWatcherStatus

Représente le status d’un observateur d’utilisateur.

UserWatcherUpdateKind

Décrit les types de modifications apportées à un profil utilisateur.

VirtualKey

Spécifie les valeurs de chaque clé virtuelle.

VirtualKeyModifiers

Spécifie la clé virtuelle utilisée pour modifier une autre touche de touche. Par exemple, la touche Ctrl lorsqu’elle est enfoncée conjointement avec une autre touche, comme dans Ctrl+C.

Délégués

DispatcherQueueHandler

Rappel qui sera exécuté sur le thread DispatcherQueue .

Voir aussi