Condividi tramite


AppInstallOptions Classe

Definizione

Fornisce opzioni che è possibile usare in diversi overload del metodo della classe AppInstallManager per l'installazione degli aggiornamenti delle app.

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
Ereditarietà
Object Platform::Object IInspectable AppInstallOptions
Attributi

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
runFullTrust

Commenti

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
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

Costruttori

AppInstallOptions()

Crea e inizializza una nuova istanza della classe AppInstallOptions .

Proprietà

AllowForcedAppRestart

Ottiene o imposta un valore che indica se consentire un riavvio forzato dell'app installata.

CampaignId

Ottiene o imposta l'ID campagna promozionale associato all'app da installare.

CatalogId

Ottiene o imposta l'ID catalogo dell'app da installare.

CompletedInstallToastNotificationMode

Ottiene o imposta la modalità di avviso popup di notifica per quando l'installazione dell'app viene completata.

ExtendedCampaignId

Ottiene o imposta l'ID campagna promozionale estesa associato all'app da installare.

ForceUseOfNonRemovableStorage

Ottiene o imposta un valore che indica se installare l'app in una risorsa di archiviazione non rimovibile anche se l'utente ha configurato le app da installare nella scheda SD o se installare l'app in una scheda SD o in una risorsa di archiviazione non rimovibile in base alle impostazioni dell'utente.

InstallForAllUsers

Ottiene o imposta un valore che indica se l'applicazione verrà installata per tutti gli utenti.

InstallInProgressToastNotificationMode

Ottiene o imposta la modalità di avviso popup di notifica per quando l'installazione dell'app è in corso.

LaunchAfterInstall

Ottiene o imposta un valore che indica se avviare automaticamente l'app dopo l'installazione.

PinToDesktopAfterInstall

Ottiene o imposta un valore che determina se il prodotto da installare deve essere aggiunto al desktop al termine dell'installazione.

PinToStartAfterInstall

Ottiene o imposta un valore che indica se il prodotto da installare deve essere aggiunto al menu Start al termine dell'installazione.

PinToTaskbarAfterInstall

Ottiene o imposta un valore che indica se il prodotto da installare deve essere aggiunto alla barra delle applicazioni al termine dell'installazione.

Repair

Ottiene o imposta un valore che indica se tentare di ripristinare l'installazione di un'app già installata.

StageButDoNotInstall

Ottiene o imposta un valore che indica se l'installazione dell'app deve essere sospesa dopo il download e il passaggio di gestione temporanea ma non completare l'installazione finale.

TargetVolume

Ottiene o imposta il volume di archiviazione del pacchetto in cui verrà installato l'app o il bundle dell'app.

Si applica a

Vedi anche