AppDiagnosticInfo Kelas

Definisi

Berisi API untuk mendapatkan sekumpulan informasi diagnostik dasar untuk semua aplikasi yang sedang berjalan.

public ref class AppDiagnosticInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AppDiagnosticInfo final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppDiagnosticInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AppDiagnosticInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppDiagnosticInfo
Public NotInheritable Class AppDiagnosticInfo
Warisan
Object Platform::Object IInspectable AppDiagnosticInfo
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)
Kemampuan aplikasi
appDiagnostics

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1709 16299 CreateResourceGroupWatcher
1709 16299 CreateWatcher
1709 16299 GetResourceGroups
1709 16299 RequestAccessAsync
1709 16299 RequestInfoForAppAsync
1709 16299 RequestInfoForAppAsync(String)
1709 16299 RequestInfoForPackageAsync
1803 17134 LaunchAsync

Properti

AppInfo

Menyediakan info tentang nama keluarga paket aplikasi dan nama aplikasi relatif paket.

Metode

CreateResourceGroupWatcher()

Membuat ResourceGroupInfoWatcher yang memantau status eksekusi aplikasi atau tugas, dan memberikan pemberitahuan saat statusnya berubah.

CreateWatcher()

Membuat AppDiagnosticInfoWatcher yang memantau informasi tentang status eksekusi aplikasi, dan memberikan pemberitahuan saat statusnya berubah.

GetResourceGroups()

Mendapatkan informasi diagnostik seperti penggunaan memori dari waktu ke waktu, penggunaan energi dari waktu ke waktu, dan sebagainya, untuk setiap grup sumber daya di aplikasi.

LaunchAsync()

Meluncurkan aplikasi yang terkait dengan info diagnostik.

RequestAccessAsync()

Secara asinkron meminta akses ke informasi diagnostik.

RequestInfoAsync()

Mendapatkan koleksi objek AppDiagnosticInfo untuk semua aplikasi yang sedang berjalan yang memiliki nama keluarga paket.

RequestInfoForAppAsync()

Mendapatkan koleksi objek AppDiagnosticInfo untuk semua instans aplikasi ini yang sedang berjalan.

RequestInfoForAppAsync(String)

Mendapatkan koleksi objek AppDiagnosticInfo untuk semua instans aplikasi yang ditentukan.

RequestInfoForPackageAsync(String)

Mendapatkan koleksi objek AppDiagnosticInfo untuk semua instans paket aplikasi yang ditentukan.

Berlaku untuk

Lihat juga