PackageManager.RegisterPackageByFullNameAsync Metodo

Definizione

Registra un pacchetto (il pacchetto principale) in base al nome completo e ai relativi pacchetti di dipendenza per l'utente corrente.

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)

Parametri

mainPackageFullName
String

Platform::String

winrt::hstring

Stringa che specifica il nome completo del pacchetto principale da registrare.

dependencyPackageFullNames

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Stringhe che specificano i nomi completi dei pacchetti di dipendenza da registrare.

deploymentOptions
DeploymentOptions

Valore tipizzato DeploymentOptions che specifica l'opzione 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

Requisiti Windows

Funzionalità dell'app
packageManagement

Commenti

Per nascondere specifiche sul manifesto di un pacchetto bundle, anziché chiamare RegisterPackageAsync, è possibile chiamare RegisterPackageByFullNameAsync per registrare un pacchetto in base al nome completo. I pacchetti bundle e i pacchetti regolari sono entrambi a cui fa riferimento il nome completo del pacchetto comune e quindi la registrazione per nome completo riduce la quantità di conoscenze di dominio richieste dal chiamante.

RegisterPackageByFullNameAsync non può installare un pacchetto per qualsiasi utente diverso dal chiamante. DependencyPackageFullNames può contenere 0 elementi se non sono presenti pacchetti di dipendenza.

Si applica a

Vedi anche