Condividi tramite


AppInstallerInfo Classe

Definizione

Rappresenta un file del programma di installazione app contenente informazioni sul pacchetto dell'app e sul bundle per definire i pacchetti che fanno parte di un set correlato e specificando la configurazione di aggiornamento e ripristino.

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

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1809 (è stato introdotto in 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v7.0)

Commenti

Per altre informazioni sul formato e il contenuto del file, vedere File del programma di installazione dell'app.

Ottenere un'istanza di questa classe chiamando Package.GetAppInstallerInfo.

Proprietà

AutomaticBackgroundTask

Ottiene un valore booleano che indica se il servizio di distribuzione controlla gli aggiornamenti delle app in background.

DependencyPackageUris

Ottiene un elenco di oggetti Uri di sola lettura che puntano ai pacchetti di dipendenza necessari per la distribuzione corretta del set correlato.

ForceUpdateFromAnyVersion

Ottiene un valore booleano che indica se la versione dell'app può essere incrementata e decrementata. Se il valore è false, l'app può passare solo a una versione successiva.

HoursBetweenUpdateChecks

Ottiene un valore intero che specifica la frequenza con cui il servizio di distribuzione verificherà la presenza di un aggiornamento al file del programma di installazione app.

IsAutoRepairEnabled

Ottiene un valore che specifica se il sistema operativo e il servizio di distribuzione possono eseguire automaticamente una riparazione quando il pacchetto è contrassegnato per la correzione.

LastChecked

Ottiene un valore che indica la data e l'ora dell'ultima verifica del servizio di distribuzione per gli aggiornamenti.

OnLaunch

Ottiene un valore booleano che specifica se il servizio di distribuzione verificherà la presenza di un aggiornamento al file del programma di installazione app all'avvio dell'app.

OptionalPackageUris

Ottiene un elenco di oggetti Uri di sola lettura che puntano ai pacchetti facoltativi che verranno installati insieme al pacchetto principale.

PausedUntil

Ottiene un valore che indica la data e l'ora in cui verranno ripresi i controlli di aggiornamento.

PolicySource

Ottiene un valore dall'enumerazione AppInstallerPolicySource che indica se i criteri di aggiornamento specificati in AppInstallerInfo sono stati impostati usando da un sistema o da un'origine predefinita.

RepairUris

Ottiene un elenco di oggetti Uri di sola lettura che puntano ai file del programma di installazione app per ripristinare un'installazione.

ShowPrompt

Ottiene un valore booleano che specifica se il servizio di distribuzione visualizzerà una richiesta che informa l'utente di un aggiornamento.

UpdateBlocksActivation

Ottiene un valore booleano che specifica se il servizio di distribuzione interromperà l'avvio dell'applicazione fino a quando non è stato applicato un aggiornamento in sospeso.

UpdateUris

Ottiene un elenco di oggetti Uri di sola lettura che puntano ai file del programma di installazione app per l'aggiornamento di un'installazione.

Uri

Ottiene l'oggetto Uri che punta al file del programma di installazione app rappresentato dall'oggetto AppInstallerInfo .

Version

Ottiene un oggetto PackageVersion che esprime la versione del file del programma di installazione app rappresentato dall'oggetto AppInstallerInfo .

Si applica a