AppDiagnosticInfo Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |