Condividi tramite


InstalledDesktopApp Classe

Definizione

Fornisce un elenco di app Win32 installate disponibili per l'utente corrente. Sono incluse le app installate per tutti gli utenti e solo per l'utente corrente.

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
Ereditarietà
Object Platform::Object IInspectable InstalledDesktopApp
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)
Funzionalità dell'app
packageQuery

Esempio

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);
}

Commenti

InstalledDesktopApp verifica la presenza della funzionalità packageQuery e restituisce un vettore vuoto se la funzionalità non è contenuta dal chiamante.

Proprietà

DisplayName

Ottiene il nome visualizzato dell'app desktop installata.

DisplayVersion

Ottiene la versione basata su stringa dell'app desktop installata.

Id

Ottiene l'ID basato su stringa dell'app desktop installata.

Publisher

Ottiene l'editore dell'app desktop installata.

Metodi

GetInventoryAsync()

Ottiene un elenco di app Win32 installate disponibili per l'utente corrente. Sono incluse le app installate per tutti gli utenti e solo per l'utente corrente.

ToString()

Restituisce una stringa che rappresenta l'oggetto InstalledDesktopApp corrente.

Si applica a