PackageManager.RegisterPackageByUriAsync(Uri, RegisterPackageOptions) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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)
Параметры
- options
- RegisterPackageOptions
Параметры регистрации пакета для операции.
Возвращаемое значение
Состояние запроса на развертывание. DeploymentResult содержит окончательное возвращаемое значение операции развертывания после ее завершения. DeploymentProgress можно использовать для получения процента завершения в течение всего процесса развертывания.
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10, version 2004 (появилось в 10.0.19041.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v10.0)
|
Комментарии
Этот метод упрощает существующие перегрузки RegisterPackageAsync , объединяя все параметры развертывания в один параметр. Этот метод также поддерживает следующие функции, недоступные при перегрузках RegisterPackageAsync :
Свойство ExternalLocationURI параметра options можно использовать для указания URI расположения внешнего диска за пределами пакета MSIX, где манифест пакета может ссылаться на содержимое приложения. Дополнительные сведения об этом сценарии и связанном примере кода см. в разделе Предоставление удостоверения пакета путем упаковки с внешним расположением.
Вы можете использовать свойство AllowUnsigned параметра options , чтобы разрешить сведения об активации из исполняемого файла в неподписающем пакете. Дополнительные сведения об этом сценарии и связанном примере кода см. в разделе Размещенные приложения.