AppResourceGroupInfo Classe
Définition
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.
Fournit des informations de diagnostic telles que l’utilisation de la mémoire et la consommation d’énergie.
public ref class AppResourceGroupInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppResourceGroupInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppResourceGroupInfo
Public NotInheritable Class AppResourceGroupInfo
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v5.0)
|
Fonctionnalités de l’application |
appDiagnostics
|
Remarques
Les groupes de ressources vous permettent de regrouper des composants à des fins de gestion des ressources. Si vous ne définissez pas de groupe, vous en obtiendrez au moins un par défaut, et peut-être plus, selon que l’application a ou non des tâches en arrière-plan.
Les groupes de ressources sont spécifiés dans le manifeste avec la balise ResourceGroup .
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1803 | 17134 | StartResumeAsync |
1803 | 17134 | StartSuspendAsync |
1803 | 17134 | StartTerminateAsync |
Propriétés
InstanceId |
Obtient l’identificateur instance. |
IsShared |
Indique si le groupe fait partie d’un groupe de ressources partagé. Faire partie d’un groupe de ressources partagé indique qu’il existe plusieurs applications dans le package et qu’elles partagent un composant commun. |
Méthodes
GetBackgroundTaskReports() |
Fournit des informations sur les tâches en arrière-plan, telles que leurs points d’entrée, leurs noms, leurs ID de tâche et leurs noms de déclencheur. |
GetMemoryReport() |
Fournit des informations sur l’utilisation de la mémoire, telles que la limite de validation, l’utilisation de la validation, etc. |
GetProcessDiagnosticInfos() |
Obtient des informations de diagnostic de processus pour le groupe, telles que le temps processeur utilisé, l’utilisation des E/S disque, etc. |
GetStateReport() |
Obtient les informations du rapport d’état telles que l’état d’exécution, l’état du quota d’énergie, etc. |
StartResumeAsync() |
Lancez le déplacement de l’application associée à l’état actif. |
StartSuspendAsync() |
Lancer le déplacement de l’application associée à l’état suspendu. |
StartTerminateAsync() |
Lancez le déplacement de l’application associée à l’état terminé. |