InstalledDesktopApp Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |