Compartir a través de


InstalledDesktopApp Clase

Definición

Proporciona una lista de las aplicaciones Win32 instaladas disponibles para el usuario actual. Esto incluye las aplicaciones instaladas para todos los usuarios, así como solo para el usuario actual.

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
Herencia
Object Platform::Object IInspectable InstalledDesktopApp
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)
Características de aplicaciones
packageQuery

Ejemplos

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

Comentarios

InstalledDesktopApp comprueba la funcionalidad packageQuery y devuelve un vector vacío si el autor de la llamada no mantiene la funcionalidad.

Propiedades

DisplayName

Obtiene el nombre para mostrar de la aplicación de escritorio instalada.

DisplayVersion

Obtiene la versión basada en cadenas de la aplicación de escritorio instalada.

Id

Obtiene el identificador basado en cadenas de la aplicación de escritorio instalada.

Publisher

Obtiene el publicador de la aplicación de escritorio instalada.

Métodos

GetInventoryAsync()

Obtiene una lista de las aplicaciones Win32 instaladas disponibles para el usuario actual. Esto incluye las aplicaciones instaladas para todos los usuarios, así como solo para el usuario actual.

ToString()

Devuelve una cadena que representa el objeto InstalledDesktopApp actual.

Se aplica a