다음을 통해 공유


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)

매개 변수

manifestUri
Uri Uri

기본 패키지에 대한 매니페스트의 URI입니다.

options
RegisterPackageOptions

작업에 대한 패키지 등록 옵션입니다.

반환

배포 요청의 상태. DeploymentResult는 완료되면 배포 작업의 최종 반환 값을 포함합니다. DeploymentProgress를 사용하여 배포 작업의 전체 과정에서 완료 비율을 얻을 수 있습니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows 10, version 2004 (10.0.19041.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v10.0에서 도입되었습니다.)

설명

이 메서드는 모든 배포 옵션을 단일 매개 변수로 통합하여 기존 RegisterPackageAsync 오버로드를 간소화합니다. 이 메서드는 RegisterPackageAsync 오버로드에서 사용할 수 없는 다음 기능도 지원합니다.

적용 대상

추가 정보