Freigeben über


RegisterPackageOptions Klasse

Definition

Gibt die Bereitstellungsoptionen an, die Sie konfigurieren können, wenn Sie die RegisterPackageByUriAsync-Methode zum Registrieren eines Package verwenden.

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
Vererbung
Object Platform::Object IInspectable RegisterPackageOptions
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 2004 (eingeführt in 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v10.0)

Hinweise

Sie können eine initialisierte Instanz dieser Klasse an den Optionsparameter der RegisterPackageByUriAsync-Methode übergeben.

Konstruktoren

RegisterPackageOptions()

Erstellt eine neue Instanz der RegisterPackageOptions-Klasse .

Eigenschaften

AllowUnsigned

Ruft einen Wert ab, der angibt, ob ein nicht signiertes Paket registriert werden soll, oder legt diesen fest.

AppDataVolume

Ruft das Zielvolume ab, auf dem App-Daten gespeichert werden sollen, oder legt es fest.

DeferRegistrationWhenPackagesAreInUse

Ruft einen Wert ab, der angibt, ob die Registrierung des Hauptpakets oder der Abhängigkeitspakete verzögert werden soll, wenn die Pakete derzeit verwendet werden, oder legt diesen fest.

DependencyPackageUris

Ruft die Liste der URIs der hinzuzufügenden Abhängigkeitspakete ab .

DeveloperMode

Ruft einen Wert ab, der angibt, ob die App im Entwicklermodus installiert ist, oder legt diesen fest.

ExpectedDigests

Ruft ein Wörterbuch ab, das den URIs zugeordnet ist, die einem RegisterPackageOptions zugeordnet sind , mit der entsprechenden Digestzeichenfolge.

ExternalLocationUri

Ruft den URI eines externen Datenträgerspeicherorts außerhalb des MSIX-Pakets ab, an dem das Paketmanifest auf Anwendungsinhalt verweisen kann, oder legt den URI fest.

ForceAppShutdown

Ruft einen Wert ab, der angibt, ob die dem Paket zugeordneten Prozesse gewaltsam heruntergefahren werden, damit die Registrierung fortgesetzt werden kann, wenn das Paket oder ein beliebiges Paket, das vom Paket abhängt, derzeit verwendet wird, oder legt diesen fest.

ForceTargetAppShutdown

Ruft einen Wert ab, der angibt, ob die dem Paket zugeordneten Prozesse gewaltsam heruntergefahren werden, sodass die Registrierung fortgesetzt werden kann, wenn das Paket derzeit verwendet wird.

ForceUpdateFromAnyVersion

Ruft einen Wert ab, der angibt, ob eine bestimmte Version eines Pakets bereitgestellt/registriert werden soll, unabhängig davon, ob eine höhere Version bereits bereitgestellt/registriert ist, oder legt diesen fest.

InstallAllResources

Ruft einen Wert ab, der angibt, ob die App Überprüfungen der Ressourcen anwendbarkeit überspringt, oder legt diesen fest. Dadurch werden effektiv alle Ressourcenpakete , die ein Benutzer an den Befehl übergibt, schrittweise oder registriert, was die Anwendbarkeit für alle pakete erzwingt, die in einem Paket enthalten sind. Wenn ein Benutzer ein Paket übergibt, werden alle enthaltenen Ressourcenpakete registriert.

OptionalPackageFamilyNames

Ruft die Liste der Paketfamiliennamen aus dem zu registrierenden Hauptpaket ab.

StageInPlace

Ruft einen Wert ab, der angibt, ob das Paket an Ort und Stelle inszeniert werden soll, oder legt diesen fest.

Gilt für:

Weitere Informationen