PackageManager.RegisterPackageByUriAsync(Uri, RegisterPackageOptions) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Registriert ein Paket (das Standard-Paket) und dessen Abhängigkeitspakete für den aktuellen Benutzer unter Verwendung der angegebenen Bereitstellungsoptionen.
public:
virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ RegisterPackageByUriAsync(Uri ^ manifestUri, RegisterPackageOptions ^ options) = RegisterPackageByUriAsync;
/// [Windows.Foundation.Metadata.Overload("RegisterPackageByUriAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> RegisterPackageByUriAsync(Uri const& manifestUri, RegisterPackageOptions const& options);
[Windows.Foundation.Metadata.Overload("RegisterPackageByUriAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> RegisterPackageByUriAsync(System.Uri manifestUri, RegisterPackageOptions options);
function registerPackageByUriAsync(manifestUri, options)
Public Function RegisterPackageByUriAsync (manifestUri As Uri, options As RegisterPackageOptions) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)
Parameter
- options
- RegisterPackageOptions
Die Paketregistrierungsoptionen für den Vorgang.
Gibt zurück
Der status der Bereitstellungsanforderung. DeploymentResult enthält den letzten zurückgegebenen Wert des Bereitstellungsvorgangs, sobald er abgeschlossen ist. Der DeploymentProgress kann verwendet werden, um den Prozentsatz der Fertigstellung über den gesamten Verlauf des Bereitstellungsvorgangs abzurufen.
- 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
Diese Methode vereinfacht die vorhandenen RegisterPackageAsync-Überladungen , indem alle Bereitstellungsoptionen in einem einzelnen Parameter konsolidiert werden. Diese Methode unterstützt auch die folgenden Features, die mit den RegisterPackageAsync-Überladungen nicht verfügbar sind:
Sie können die ExternalLocationURI-Eigenschaft des Optionsparameters verwenden, um den URI eines externen Datenträgerspeicherorts außerhalb des MSIX-Pakets anzugeben, in dem das Paketmanifest auf Anwendungsinhalt verweisen kann. Weitere Informationen zu diesem Szenario und ein zugehöriges Codebeispiel finden Sie unter Gewähren der Paketidentität durch Packen mit externem Speicherort.
Sie können die AllowUnsigned-Eigenschaft des Optionsparameters verwenden, um Aktivierungsinformationen aus einer ausführbaren Datei in einem nicht signierten Paket zuzulassen. Weitere Informationen zu diesem Szenario und ein zugehöriges Codebeispiel finden Sie unter Gehostete Apps.