InstalledDesktopApp 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.
Menyediakan daftar aplikasi Win32 yang terinstal yang tersedia untuk pengguna saat ini. Ini termasuk aplikasi yang diinstal untuk semua pengguna serta hanya untuk pengguna saat ini.
public ref class InstalledDesktopApp sealed : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class InstalledDesktopApp final : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class InstalledDesktopApp : IStringable
Public NotInheritable Class InstalledDesktopApp
Implements IStringable
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v6.0)
|
Kemampuan aplikasi |
packageQuery
|
Contoh
IReadOnlyList<IInstalledDesktopApp> installedApps = await InstalledDesktopApp.GetInventoryAsync();
foreach (var app in installedApps)
{
Console.WriteLine("Display Name: " + app.DisplayName);
Console.WriteLine("Application ID: " + app.Id);
Console.WriteLine("Publisher: " + app.Publisher);
Console.WriteLine("Display Version: " + app.DisplayVersion);
}
Keterangan
InstallDesktopApp memeriksa kemampuan packageQuery dan mengembalikan vektor kosong jika kemampuan tidak dipegang oleh pemanggil.
Properti
DisplayName |
Mendapatkan nama tampilan aplikasi desktop yang diinstal. |
DisplayVersion |
Mendapatkan versi berbasis string dari aplikasi desktop yang diinstal. |
Id |
Mendapatkan ID berbasis string dari aplikasi desktop yang diinstal. |
Publisher |
Mendapatkan penerbit aplikasi desktop yang diinstal. |
Metode
GetInventoryAsync() |
Mendapatkan daftar aplikasi Win32 terinstal yang tersedia untuk pengguna saat ini. Ini termasuk aplikasi yang diinstal untuk semua pengguna serta hanya untuk pengguna saat ini. |
ToString() |
Mengembalikan string yang mewakili objek InstalledDesktopApp saat ini. |