AppInstallerInfo Clase

Definición

Representa un archivo de instalador de aplicación que contiene información de paquete de aplicación y agrupación para definir los paquetes que forman parte de un conjunto relacionado y especificar la configuración de actualización y reparación.

public ref class AppInstallerInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppInstallerInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppInstallerInfo
Public NotInheritable Class AppInstallerInfo
Herencia
Object Platform::Object IInspectable AppInstallerInfo
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1809 (se introdujo en la versión 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v7.0)

Comentarios

Para obtener más información sobre el formato de archivo y el contenido, vea Archivo del instalador de aplicación.

Obtenga una instancia de esta clase llamando a Package.GetAppInstallerInfo.

Propiedades

AutomaticBackgroundTask

Obtiene un valor booleano que indica si el servicio de implementación busca actualizaciones de aplicaciones en segundo plano.

DependencyPackageUris

Obtiene una lista de solo lectura de objetos URI que apuntan a los paquetes de dependencia necesarios para una implementación correcta del conjunto relacionado.

ForceUpdateFromAnyVersion

Obtiene un valor booleano que indica si la versión de la aplicación se puede incrementar y disminuir. Si el valor es false, la aplicación solo puede pasar a una versión superior.

HoursBetweenUpdateChecks

Obtiene un valor entero que especifica la frecuencia con la que el servicio de implementación comprobará si hay una actualización en el archivo del instalador de la aplicación.

IsAutoRepairEnabled

Obtiene un valor que especifica si el sistema operativo y el servicio de implementación pueden realizar automáticamente una reparación cuando el paquete está marcado para su corrección.

LastChecked

Obtiene un valor que indica la fecha y hora en que el servicio de implementación comprueba por última vez las actualizaciones.

OnLaunch

Obtiene un valor booleano que especifica si el servicio de implementación buscará una actualización en el archivo instalador de aplicación cuando se inicie la aplicación.

OptionalPackageUris

Obtiene una lista de solo lectura de objetos URI que apuntan a los paquetes opcionales que se instalarán junto con el paquete principal.

PausedUntil

Obtiene un valor que indica la fecha y hora en que se reanudarán las comprobaciones de actualización.

PolicySource

Obtiene un valor de la enumeración AppInstallerPolicySource que indica si la directiva de actualización especificada en AppInstallerInfo se estableció mediante desde un sistema o un origen predeterminado.

RepairUris

Obtiene una lista de solo lectura de objetos URI que apuntan a los archivos del Instalador de aplicación para reparar una instalación.

ShowPrompt

Obtiene un valor booleano que especifica si el servicio de implementación mostrará un mensaje que informa al usuario sobre una actualización.

UpdateBlocksActivation

Obtiene un valor booleano que especifica si el servicio de implementación impedirá que el usuario inicie la aplicación hasta que se haya aplicado una actualización pendiente.

UpdateUris

Obtiene una lista de solo lectura de objetos URI que apuntan a los archivos del Instalador de aplicación para actualizar una instalación.

Uri

Obtiene el objeto URI que apunta al archivo instalador de la aplicación representado por el objeto AppInstallerInfo .

Version

Obtiene un objeto PackageVersion que expresa la versión del archivo instalador de aplicación representado por el objeto AppInstallerInfo .

Se aplica a