Condividi tramite


PackageManager.StagePackageAsync Metodo

Definizione

Overload

StagePackageAsync(Uri, IIterable<Uri>)

Consente di eseguire l'esecuzione di un pacchetto nel sistema senza registrarlo.

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions)

Consente di eseguire l'esecuzione di un pacchetto nel sistema senza registrarlo.

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

Consente di eseguire l'esecuzione di un pacchetto nel sistema senza registrarlo.

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

Consente di eseguire l'esecuzione di un pacchetto nel sistema senza registrarlo.

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

Consente di eseguire l'esecuzione di un pacchetto nel sistema senza registrarlo.

StagePackageAsync(Uri, IIterable<Uri>)

Consente di eseguire l'esecuzione di un pacchetto nel sistema senza registrarlo.

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)

Parametri

packageUri
Uri Uri

URI di origine del pacchetto principale.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI di origine dei pacchetti di dipendenza. Se non sono già presenti pacchetti di dipendenza o pacchetti di dipendenza, questo parametro può essere Null.

Restituisce

Stato della richiesta di distribuzione. DeploymentResult contiene il valore finale restituito dell'operazione di distribuzione al termine dell'operazione di distribuzione. DeploymentProgress può essere usato per ottenere la percentuale di completamento nell'intero corso dell'operazione di distribuzione.

Commenti

L'operazione di fase estrae il payload del pacchetto su disco in %ProgramFiles%\WindowsApps.

Vedi anche

Si applica a

StagePackageAsync(Uri, IIterable<Uri>, DeploymentOptions)

Consente di eseguire l'esecuzione di un pacchetto nel sistema senza registrarlo.

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)

Parametri

packageUri
Uri Uri

URI di origine del pacchetto principale.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI di origine dei pacchetti di dipendenza. Se non sono già presenti pacchetti di dipendenza o pacchetti di dipendenza, questo parametro può essere Null.

deploymentOptions
DeploymentOptions

Combinazione di valori tipizzati DeploymentOptions combinati tramite un'operazione OR bit per bit. Il valore risultante specifica le opzioni di distribuzione del pacchetto.

Restituisce

Stato della richiesta di distribuzione. DeploymentResult contiene il valore finale restituito dell'operazione di distribuzione al termine dell'operazione di distribuzione. DeploymentProgress può essere usato per ottenere la percentuale di completamento nell'intero corso dell'operazione di distribuzione.

Attributi

Vedi anche

Si applica a

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

Consente di eseguire l'esecuzione di un pacchetto nel sistema senza registrarlo.

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)

Parametri

packageUri
Uri Uri

URI di origine del pacchetto principale.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI di origine dei pacchetti di dipendenza. Se non sono già presenti pacchetti di dipendenza o pacchetti di dipendenza, questo parametro può essere Null.

deploymentOptions
DeploymentOptions

Combinazione bit per bit dei valori di enumerazione dell'enumerazione DeploymentOptions . Il valore risultante specifica le opzioni di distribuzione del pacchetto.

targetVolume
PackageVolume

Volume di destinazione in cui eseguire il staging del pacchetto.

Restituisce

Oggetto che il chiamante può osservare per tenere traccia dello stato di avanzamento e del completamento della chiamata. L'oggetto implementa il modello IAsyncOperationWithProgress .

Attributi

Vedi anche

Si applica a

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

Consente di eseguire l'esecuzione di un pacchetto nel sistema senza registrarlo.

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)

Parametri

packageUri
Uri Uri

URI di origine del pacchetto principale.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI di origine dei pacchetti di dipendenza. Se non sono già presenti pacchetti di dipendenza o pacchetti di dipendenza, questo parametro può essere Null.

deploymentOptions
DeploymentOptions

Combinazione bit per bit dei valori di enumerazione dell'enumerazione DeploymentOptions . Il valore risultante specifica le opzioni di distribuzione del pacchetto.

targetVolume
PackageVolume

Volume di destinazione in cui eseguire il staging del pacchetto.

optionalPackageFamilyNames

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Stringhe che specificano i nomi facoltativi della famiglia di pacchetti dal bundle principale da gestire in staging.

externalPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI di origine di altri pacchetti nel bundle principale da gestire.

Restituisce

Oggetto che il chiamante può osservare per tenere traccia dello stato di avanzamento e del completamento della chiamata. L'oggetto implementa il modello IAsyncOperationWithProgress .

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Vedi anche

Si applica a

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

Consente di eseguire l'esecuzione di un pacchetto nel sistema senza registrarlo.

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)

Parametri

packageUri
Uri Uri

URI di origine del pacchetto principale.

dependencyPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI delle dipendenze del framework da aggiungere. Se non sono presenti pacchetti di dipendenza o se i pacchetti di dipendenza sono già registrati, questo parametro può essere Null.

options
DeploymentOptions

Opzioni di distribuzione per il pacchetto.

targetVolume
PackageVolume

Volume a cui viene aggiunto il pacchetto.

optionalPackageFamilyNames

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Nomi della famiglia di pacchetti del bundle principale da eseguire per il staging.

packageUrisToInstall

IIterable<Uri>

IEnumerable<Uri>

relatedPackageUris

IIterable<Uri>

IEnumerable<Uri>

URI di pacchetti aggiuntivi nel bundle principale che devono essere gestiti tramite staging.

Restituisce

Stato della richiesta di distribuzione. DeploymentResult contiene il valore finale restituito dell'operazione di distribuzione al termine dell'operazione di distribuzione. DeploymentProgress può essere usato per ottenere la percentuale di completamento nell'intero corso dell'operazione di distribuzione.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)

Vedi anche

Si applica a