Condividi tramite


AddPackageOptions Classe

Definizione

Specifica le opzioni di distribuzione che è possibile configurare quando si usa il metodo AddPackageByUriAsync per aggiungere un pacchetto, un manifesto del pacchetto o un file del programma di installazione app.

public ref class AddPackageOptions sealed
/// [Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AddPackageOptions final
[Windows.Foundation.Metadata.Activatable(655360, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AddPackageOptions
function AddPackageOptions()
Public NotInheritable Class AddPackageOptions
Ereditarietà
Object Platform::Object IInspectable AddPackageOptions
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 2004 (è stato introdotto in 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v10.0)

Commenti

È possibile passare un'istanza inizializzata di questa classe al parametro options del metodo AddPackageByUriAsync .

Costruttori

AddPackageOptions()

Crea una nuova istanza della classe AddPackageOptions .

Proprietà

AllowUnsigned

Ottiene o imposta un valore che indica se consentire l'aggiunta di un pacchetto senza segno.

DeferRegistrationWhenPackagesAreInUse

Ottiene o imposta un valore che indica se ritardare la registrazione del pacchetto principale o dei pacchetti di dipendenza se i pacchetti sono attualmente in uso.

DependencyPackageUris

Ottiene l'elenco degli URI dei pacchetti di dipendenza da aggiungere.

DeveloperMode

Ottiene o imposta un valore che indica se l'app è installata in modalità sviluppatore.

ExpectedDigests

Ottiene un dizionario che esegue il mapping degli URI associati a addPackageOptions con la stringa digest corrispondente.

ExternalLocationUri

Ottiene o imposta l'URI di un percorso del disco esterno al pacchetto MSIX in cui il manifesto del pacchetto può fare riferimento al contenuto dell'applicazione.

ForceAppShutdown

Ottiene o imposta un valore che indica se i processi associati al pacchetto verranno arrestati forzatamente in modo che la registrazione possa continuare se il pacchetto, o qualsiasi pacchetto che dipende dal pacchetto, è attualmente in uso.

ForceTargetAppShutdown

Ottiene o imposta un valore che indica se i processi associati al pacchetto verranno arrestati forzatamente in modo che la registrazione possa continuare se il pacchetto è attualmente in uso.

ForceUpdateFromAnyVersion

Ottiene o imposta un valore che indica se forzare l'aggiunta di una versione specifica di un pacchetto, indipendentemente dal fatto che sia già stata aggiunta una versione successiva.

InstallAllResources

Ottiene o imposta un valore che indica se l'app ignora i controlli di applicabilità delle risorse. In questo modo si registrano in modo efficace tutti i pacchetti di risorse che un utente passa al comando, forzando l'applicabilità per tutti i pacchetti contenuti in un bundle. Se un utente passa un bundle, verranno registrati tutti i pacchetti di risorse contenuti.

LimitToExistingPackages

Ottiene o imposta un valore che indica se i pacchetti di riferimento mancanti devono essere scaricati.

OptionalPackageFamilyNames

Ottiene l'elenco dei nomi della famiglia di pacchetti dal bundle principale da aggiungere.

OptionalPackageUris

Ottiene l'elenco degli URI dei pacchetti facoltativi correlati da aggiornare alla stessa versione dei nuovi pacchetti facoltativi.

RelatedPackageUris

Ottiene l'elenco degli URI dei pacchetti facoltativi correlati da aggiornare alla stessa versione dei nuovi pacchetti facoltativi.

RequiredContentGroupOnly

Ottiene o imposta un valore che indica se verrà aggiunto solo il gruppo di contenuto richiesto. Un'app può essere installata come pacchetto solo con il gruppo di contenuto richiesto.

RetainFilesOnFailure

Ottiene o imposta un valore che indica se rimuovere i file creati nel computer di destinazione durante il processo di installazione in caso di distribuzione non riuscita.

StageInPlace

Ottiene o imposta un valore che indica se preparare il pacchetto sul posto.

StubPackageOption

Ottiene o imposta le opzioni stub per il pacchetto.

TargetVolume

Ottiene o imposta il volume a cui viene aggiunto il pacchetto.

Si applica a

Vedi anche