AppResourceGroupInfo Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona información de diagnóstico, como el uso de memoria y el uso de energía.
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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)
|
Características de aplicaciones |
appDiagnostics
|
Comentarios
Los grupos de recursos permiten agrupar componentes con fines de administración de recursos. Si no defines un grupo, obtendrás al menos uno de forma predeterminada y, posiblemente, más, dependiendo de si la aplicación tiene tareas en segundo plano.
Los grupos de recursos se especifican en el manifiesto con la etiqueta ResourceGroup .
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1803 | 17134 | StartResumeAsync |
1803 | 17134 | StartSuspendAsync |
1803 | 17134 | StartTerminateAsync |
Propiedades
InstanceId |
Obtiene el identificador de instancia. |
IsShared |
Indica si el grupo forma parte de un grupo de recursos compartido. Si forma parte de un grupo de recursos compartidos, se indica que hay varias aplicaciones en el paquete y que comparten un componente común. |
Métodos
GetBackgroundTaskReports() |
Proporciona información sobre tareas en segundo plano, como sus puntos de entrada, nombres, identificadores de tarea y nombres de desencadenador. |
GetMemoryReport() |
Proporciona información sobre el uso de memoria, como el límite de confirmación, el uso de confirmaciones, etc. |
GetProcessDiagnosticInfos() |
Obtiene la información de diagnóstico del proceso para el grupo, como el tiempo de CPU usado, el uso de E/S de disco, etc. |
GetStateReport() |
Obtiene la información del informe de estado, como el estado de ejecución, el estado de la cuota de energía, etc. |
StartResumeAsync() |
Inicie el traslado de la aplicación asociada al estado activo. |
StartSuspendAsync() |
Inicie el traslado de la aplicación asociada al estado suspendido. |
StartTerminateAsync() |
Inicie el traslado de la aplicación asociada al estado terminado. |