Compartir a través de


AppInstallOptions Clase

Definición

Proporciona opciones que puede usar en varias sobrecargas de método de la clase AppInstallManager para instalar actualizaciones de aplicaciones.

public ref class AppInstallOptions sealed
/// [Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
/// [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 AppInstallOptions final
[Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
[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 AppInstallOptions
function AppInstallOptions()
Public NotInheritable Class AppInstallOptions
Herencia
Object Platform::Object IInspectable AppInstallOptions
Atributos

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
runFullTrust

Comentarios

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1809 17763 CampaignId
1809 17763 CompletedInstallToastNotificationMode
1809 17763 ExtendedCampaignId
1809 17763 InstallForAllUsers
1809 17763 InstallInProgressToastNotificationMode
1809 17763 PinToDesktopAfterInstall
1809 17763 PinToStartAfterInstall
1809 17763 PinToTaskbarAfterInstall
1809 17763 StageButDoNotInstall

Constructores

AppInstallOptions()

Crea e inicializa una nueva instancia de la clase AppInstallOptions .

Propiedades

AllowForcedAppRestart

Obtiene o establece un valor que indica si se va a permitir un reinicio forzado de la aplicación que se está instalando.

CampaignId

Obtiene o establece el identificador de campaña de promoción asociado a la aplicación que se va a instalar.

CatalogId

Obtiene o establece el identificador de catálogo de la aplicación que se va a instalar.

CompletedInstallToastNotificationMode

Obtiene o establece el modo de notificación del sistema para cuando se completa la instalación de la aplicación.

ExtendedCampaignId

Obtiene o establece el identificador de campaña de promoción extendida asociado a la aplicación que se va a instalar.

ForceUseOfNonRemovableStorage

Obtiene o establece un valor que indica si se va a instalar la aplicación en un almacenamiento no extraíble incluso si el usuario ha configurado aplicaciones para instalar en la tarjeta SD, o si se va a instalar la aplicación en una tarjeta SD o almacenamiento no extraíble según la configuración del usuario.

InstallForAllUsers

Obtiene o establece un valor que indica si la aplicación se instalará para todos los usuarios.

InstallInProgressToastNotificationMode

Obtiene o establece el modo del sistema de notificación para cuando la instalación de la aplicación está en curso.

LaunchAfterInstall

Obtiene o establece un valor que indica si se va a iniciar automáticamente la aplicación después de instalarla.

PinToDesktopAfterInstall

Obtiene o establece un valor que determina si el producto que se va a instalar se debe anclar al escritorio una vez completada la instalación.

PinToStartAfterInstall

Obtiene o establece un valor que indica si el producto que se va a instalar se debe anclar al menú Inicio una vez completada la instalación.

PinToTaskbarAfterInstall

Obtiene o establece un valor que indica si el producto que se va a instalar se debe anclar a la barra de tareas una vez completada la instalación.

Repair

Obtiene o establece un valor que indica si se intenta reparar la instalación de una aplicación que ya está instalada.

StageButDoNotInstall

Obtiene o establece un valor que indica si la instalación de la aplicación debe pausarse después del paso de descarga y almacenamiento provisional, pero no completar la instalación final.

TargetVolume

Obtiene o establece el volumen de almacenamiento de paquetes donde se instalará la aplicación o el lote de aplicaciones.

Se aplica a

Consulte también