Freigeben über


PackageManager.StagePackageAsync Methode

Definition

Überlädt

StagePackageAsync(Uri, IIterable<Uri>)

Übergibt ein Paket auf das System, ohne es zu registrieren.

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions)

Übergibt ein Paket auf das System, ohne es zu registrieren.

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume)

Übergibt ein Paket auf das System, ohne es zu registrieren.

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume, IIterable<String>, IIterable<Uri>)

Übergibt ein Paket auf das System, ohne es zu registrieren.

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume, IIterable<String>, IIterable<Uri>, IIterable<Uri>)

Übergibt ein Paket auf das System, ohne es zu registrieren.

StagePackageAsync(Uri, IIterable<Uri>)

Übergibt ein Paket auf das System, ohne es zu registrieren.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris) = StagePackageAsync;
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris);
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris);
function stagePackageAsync(packageUri, dependencyPackageUris)
Public Function StagePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri)) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parameter

packageUri
Uri Uri

Der Quell-URI des Standard Pakets.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

Die Quell-URIs der Abhängigkeitspakete. Wenn keine Abhängigkeitspakete vorhanden sind oder Abhängigkeitspakete bereits bereitgestellt sind, kann dieser Parameter NULL sein.

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.

Hinweise

Der Phasenvorgang extrahiert die Paketnutzlast auf den Datenträger unter %ProgramFiles%\WindowsApps.

Weitere Informationen

Gilt für:

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions)

Übergibt ein Paket auf das System, ohne es zu registrieren.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris, DeploymentOptions deploymentOptions) = StagePackageAsync;
/// [Windows.Foundation.Metadata.Overload("StagePackageWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris, DeploymentOptions const& deploymentOptions);
[Windows.Foundation.Metadata.Overload("StagePackageWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris, DeploymentOptions deploymentOptions);
function stagePackageAsync(packageUri, dependencyPackageUris, deploymentOptions)
Public Function StagePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri), deploymentOptions As DeploymentOptions) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parameter

packageUri
Uri Uri

Der Quell-URI des Standard Pakets.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

Die Quell-URIs der Abhängigkeitspakete. Wenn keine Abhängigkeitspakete vorhanden sind oder Abhängigkeitspakete bereits bereitgestellt sind, kann dieser Parameter NULL sein.

deploymentOptions
DeploymentOptions

Eine Kombination von DeploymentOptions-typisierten Werten, die mithilfe eines bitweisen OR-Vorgangs kombiniert werden. Der resultierende Wert gibt die Paketbereitstellungsoptionen an.

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

Weitere Informationen

Gilt für:

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume)

Übergibt ein Paket auf das System, ohne es zu registrieren.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris, DeploymentOptions deploymentOptions, PackageVolume ^ targetVolume) = StagePackageAsync;
/// [Windows.Foundation.Metadata.Overload("StagePackageToVolumeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris, DeploymentOptions const& deploymentOptions, PackageVolume const& targetVolume);
[Windows.Foundation.Metadata.Overload("StagePackageToVolumeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris, DeploymentOptions deploymentOptions, PackageVolume targetVolume);
function stagePackageAsync(packageUri, dependencyPackageUris, deploymentOptions, targetVolume)
Public Function StagePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri), deploymentOptions As DeploymentOptions, targetVolume As PackageVolume) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parameter

packageUri
Uri Uri

Der Quell-URI des Standard Pakets.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

Die Quell-URIs der Abhängigkeitspakete. Wenn keine Abhängigkeitspakete vorhanden sind oder Abhängigkeitspakete bereits bereitgestellt sind, kann dieser Parameter NULL sein.

deploymentOptions
DeploymentOptions

Eine bitweise Kombination von Enumerationswerten aus der DeploymentOptions-Enumeration . Der resultierende Wert gibt die Paketbereitstellungsoptionen an.

targetVolume
PackageVolume

Das Zielvolume, auf dem das Paket inszeniert werden soll.

Gibt zurück

Ein Objekt, das der Aufrufer beobachten kann, um den Fortschritt und die Vervollständigung für den Aufruf nachzuverfolgen. Das -Objekt implementiert das Muster IAsyncOperationWithProgress .

Attribute

Weitere Informationen

Gilt für:

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume, IIterable<String>, IIterable<Uri>)

Übergibt ein Paket auf das System, ohne es zu registrieren.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris, DeploymentOptions deploymentOptions, PackageVolume ^ targetVolume, IIterable<Platform::String ^> ^ optionalPackageFamilyNames, IIterable<Uri ^> ^ externalPackageUris) = StagePackageAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("StagePackageToVolumeAndOptionalPackagesAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris, DeploymentOptions const& deploymentOptions, PackageVolume const& targetVolume, IIterable<winrt::hstring> const& optionalPackageFamilyNames, IIterable<Uri> const& externalPackageUris);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("StagePackageToVolumeAndOptionalPackagesAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris, DeploymentOptions deploymentOptions, PackageVolume targetVolume, IEnumerable<string> optionalPackageFamilyNames, IEnumerable<System.Uri> externalPackageUris);
function stagePackageAsync(packageUri, dependencyPackageUris, deploymentOptions, targetVolume, optionalPackageFamilyNames, externalPackageUris)
Public Function StagePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri), deploymentOptions As DeploymentOptions, targetVolume As PackageVolume, optionalPackageFamilyNames As IEnumerable(Of String), externalPackageUris As IEnumerable(Of Uri)) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parameter

packageUri
Uri Uri

Der Quell-URI des Standard Pakets.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

Die Quell-URIs der Abhängigkeitspakete. Wenn keine Abhängigkeitspakete vorhanden sind oder Abhängigkeitspakete bereits bereitgestellt sind, kann dieser Parameter NULL sein.

deploymentOptions
DeploymentOptions

Eine bitweise Kombination von Enumerationswerten aus der DeploymentOptions-Enumeration . Der resultierende Wert gibt die Paketbereitstellungsoptionen an.

targetVolume
PackageVolume

Das Zielvolume, auf dem das Paket inszeniert werden soll.

optionalPackageFamilyNames

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Zeichenfolgen, die die optionalen Paketfamiliennamen aus dem Standard zu inszenierten Bundles angeben.

externalPackageUris

IIterable<Uri>

IEnumerable<Uri>

Die Quell-URIs anderer Pakete im Standard zu verteilenden Bundles.

Gibt zurück

Ein Objekt, das der Aufrufer beobachten kann, um den Fortschritt und die Vervollständigung für den Aufruf nachzuverfolgen. Das -Objekt implementiert das Muster IAsyncOperationWithProgress .

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Weitere Informationen

Gilt für:

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions, PackageVolume, IIterable<String>, IIterable<Uri>, IIterable<Uri>)

Übergibt ein Paket auf das System, ohne es zu registrieren.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ StagePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris, DeploymentOptions options, PackageVolume ^ targetVolume, IIterable<Platform::String ^> ^ optionalPackageFamilyNames, IIterable<Uri ^> ^ packageUrisToInstall, IIterable<Uri ^> ^ relatedPackageUris) = StagePackageAsync;
/// [Windows.Foundation.Metadata.Overload("StagePackageToVolumeAndRelatedSetAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> StagePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris, DeploymentOptions const& options, PackageVolume const& targetVolume, IIterable<winrt::hstring> const& optionalPackageFamilyNames, IIterable<Uri> const& packageUrisToInstall, IIterable<Uri> const& relatedPackageUris);
[Windows.Foundation.Metadata.Overload("StagePackageToVolumeAndRelatedSetAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> StagePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris, DeploymentOptions options, PackageVolume targetVolume, IEnumerable<string> optionalPackageFamilyNames, IEnumerable<System.Uri> packageUrisToInstall, IEnumerable<System.Uri> relatedPackageUris);
function stagePackageAsync(packageUri, dependencyPackageUris, options, targetVolume, optionalPackageFamilyNames, packageUrisToInstall, relatedPackageUris)
Public Function StagePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri), options As DeploymentOptions, targetVolume As PackageVolume, optionalPackageFamilyNames As IEnumerable(Of String), packageUrisToInstall As IEnumerable(Of Uri), relatedPackageUris As IEnumerable(Of Uri)) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parameter

packageUri
Uri Uri

Der Quell-URI des Standard Pakets.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

Die URIs der hinzuzufügenden Frameworkabhängigkeiten. Wenn keine Abhängigkeitspakete vorhanden sind oder die Abhängigkeitspakete bereits registriert sind, kann dieser Parameter NULL sein.

options
DeploymentOptions

Die Bereitstellungsoptionen für das Paket.

targetVolume
PackageVolume

Das Volume, dem das Paket hinzugefügt wird.

optionalPackageFamilyNames

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Die Paketfamiliennamen aus dem Standard Bündels, das bereitgestellt werden soll.

packageUrisToInstall

IIterable<Uri>

IEnumerable<Uri>

relatedPackageUris

IIterable<Uri>

IEnumerable<Uri>

Die URIs zusätzlicher Pakete im Standard Bundles, das bereitgestellt werden soll.

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 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Weitere Informationen

Gilt für: