Condividi tramite


RegisterPackageOptions Classe

Definizione

Specifica le opzioni di distribuzione che è possibile configurare quando si usa il metodo RegisterPackageByUriAsync per registrare un pacchetto.

public ref class RegisterPackageOptions 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 RegisterPackageOptions 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 RegisterPackageOptions
function RegisterPackageOptions()
Public NotInheritable Class RegisterPackageOptions
Ereditarietà
Object Platform::Object IInspectable RegisterPackageOptions
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 RegisterPackageByUriAsync .

Costruttori

RegisterPackageOptions()

Crea una nuova istanza della classe RegisterPackageOptions .

Proprietà

AllowUnsigned

Ottiene o imposta un valore che indica se consentire la registrazione di un pacchetto senza segno.

AppDataVolume

Ottiene o imposta il volume di destinazione in cui archiviare i dati dell'app.

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 registerPackageOptions con la stringa digest corrispondente.

ExternalLocationUri

Ottiene o imposta l'URI di un percorso del disco esterno all'esterno del 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 la gestione temporanea o la registrazione di una versione specifica di un pacchetto , indipendentemente dal fatto che una versione successiva sia già in fase/registrata.

InstallAllResources

Ottiene o imposta un valore che indica se l'app ignora i controlli di applicabilità delle risorse. In questo modo vengono caricati o registrati 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.

OptionalPackageFamilyNames

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

StageInPlace

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

Si applica a

Vedi anche