PackageManager.RegisterPackageByFullNameAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public:
virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ RegisterPackageByFullNameAsync(Platform::String ^ mainPackageFullName, IIterable<Platform::String ^> ^ dependencyPackageFullNames, DeploymentOptions deploymentOptions) = RegisterPackageByFullNameAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> RegisterPackageByFullNameAsync(winrt::hstring const& mainPackageFullName, IIterable<winrt::hstring> const& dependencyPackageFullNames, DeploymentOptions const& deploymentOptions);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> RegisterPackageByFullNameAsync(string mainPackageFullName, IEnumerable<string> dependencyPackageFullNames, DeploymentOptions deploymentOptions);
function registerPackageByFullNameAsync(mainPackageFullName, dependencyPackageFullNames, deploymentOptions)
Public Function RegisterPackageByFullNameAsync (mainPackageFullName As String, dependencyPackageFullNames As IEnumerable(Of String), deploymentOptions As DeploymentOptions) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)
Paramètres
- mainPackageFullName
-
String
Platform::String
winrt::hstring
Chaîne qui spécifie le nom complet du package main à inscrire.
Chaînes qui spécifient les noms complets des packages de dépendances à inscrire.
- deploymentOptions
- DeploymentOptions
Valeur de type DeploymentOptions qui spécifie l’option de déploiement de package.
Retours
Status de la demande de déploiement. DeploymentResult contient la valeur finale retournée de l’opération de déploiement, une fois celle-ci terminée. DeploymentProgress peut être utilisé pour obtenir le pourcentage d’achèvement sur l’ensemble de l’opération de déploiement.
- Attributs
Configuration requise pour Windows
Fonctionnalités de l’application |
packageManagement
|
Remarques
Pour masquer des détails sur le manifeste d’un package groupé, au lieu d’appeler RegisterPackageAsync, vous pouvez appeler RegisterPackageByFullNameAsync pour inscrire un package par son nom complet. Les packages groupés et les packages standard sont tous deux référencés par le nom complet du package commun. Par conséquent, l’inscription par nom complet réduit la quantité de connaissances de domaine requises par l’appelant.
RegisterPackageByFullNameAsync ne peut pas installer de package pour un utilisateur autre que l’appelant. Le dependencyPackageFullNames peut contenir 0 éléments s’il n’y a pas de packages de dépendances.