AppInstallOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |