PackageManager.UpdatePackageAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public:
virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ UpdatePackageAsync(Uri ^ packageUri, IIterable<Uri ^> ^ dependencyPackageUris, DeploymentOptions deploymentOptions) = UpdatePackageAsync;
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> UpdatePackageAsync(Uri const& packageUri, IIterable<Uri> const& dependencyPackageUris, DeploymentOptions const& deploymentOptions);
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> UpdatePackageAsync(System.Uri packageUri, IEnumerable<System.Uri> dependencyPackageUris, DeploymentOptions deploymentOptions);
function updatePackageAsync(packageUri, dependencyPackageUris, deploymentOptions)
Public Function UpdatePackageAsync (packageUri As Uri, dependencyPackageUris As IEnumerable(Of Uri), deploymentOptions As DeploymentOptions) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)
매개 변수
- dependencyPackageUris
종속성 패키지의 원본 URI입니다.
- deploymentOptions
- DeploymentOptions
허용되는 열거형 값 중 하나입니다. ForceApplicationShutdown 및 None 은 이 메서드에 유효한 유일한 옵션이며 다른 배포 옵션을 지정하면 E_INVALIDARG 반환 값이 생성됩니다.
반환
배포 요청의 상태. DeploymentResult에는 완료된 배포 작업의 최종 반환 값이 포함됩니다. DeploymentProgress를 사용하여 배포 작업의 전체 과정에서 완료 비율을 얻을 수 있습니다.
Windows 요구 사항
앱 기능 |
packageManagement
|
설명
설치된 패키지는 업데이트 패키지 버전이 설치된 패키지보다 높은 경우에만 업데이트할 수 있습니다. 이전 버전의 패키지가 없으면 작업이 실패합니다.