InstallationManager.AddPackageAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
AddPackageAsync(String, Uri) |
앱 제목 및 위치 URI로 지정된 앱의 설치 프로세스를 시작합니다. |
AddPackageAsync(String, Uri, String, String, Uri) |
이 API는 코드에서 직접 사용할 수 없습니다. |
AddPackageAsync(String, Uri)
앱 제목 및 위치 URI로 지정된 앱의 설치 프로세스를 시작합니다.
public:
static IAsyncOperationWithProgress<PackageInstallResult ^, unsigned int> ^ AddPackageAsync(Platform::String ^ title, Uri ^ sourceLocation);
/// [Windows.Foundation.Metadata.Overload("AddPackageAsync")]
static IAsyncOperationWithProgress<PackageInstallResult, uint32_t> AddPackageAsync(winrt::hstring const& title, Uri const& sourceLocation);
[Windows.Foundation.Metadata.Overload("AddPackageAsync")]
public static IAsyncOperationWithProgress<PackageInstallResult,uint> AddPackageAsync(string title, System.Uri sourceLocation);
function addPackageAsync(title, sourceLocation)
Public Shared Function AddPackageAsync (title As String, sourceLocation As Uri) As IAsyncOperationWithProgress(Of PackageInstallResult, UInteger)
매개 변수
- title
-
String
Platform::String
winrt::hstring
설치할 앱의 이름입니다.
반환
Windows.Foundation.IAsyncOperationWithProgress<Windows.Phone.Management.Deployment.PackageInstallResult,unsigned int>
설치 프로세스를 나타내는 비동기 작업입니다.
- 특성
예제
void InstallMyCoolApp()
{
Uri uri = new Uri(@"https://PlaceHolderServerName/XAP/MyCoolApp.xap");
string appTitle = "Cool App";
Windows.Foundation.IAsyncOperationWithProgress<PackageInstallResult, uint> result;
// Queue up an installation request.
result = InstallationManager.AddPackageAsync(appTitle, uri);
// Note: You could save "result" as a member variable to enable
// the installation to be cancelled later.
}
추가 정보
적용 대상
AddPackageAsync(String, Uri, String, String, Uri)
이 API는 코드에서 직접 사용할 수 없습니다.
public:
static IAsyncOperationWithProgress<PackageInstallResult ^, unsigned int> ^ AddPackageAsync(Platform::String ^ title, Uri ^ sourceLocation, Platform::String ^ instanceId, Platform::String ^ offerId, Uri ^ license);
/// [Windows.Foundation.Metadata.Overload("AddPackagePreloadedAsync")]
static IAsyncOperationWithProgress<PackageInstallResult, uint32_t> AddPackageAsync(winrt::hstring const& title, Uri const& sourceLocation, winrt::hstring const& instanceId, winrt::hstring const& offerId, Uri const& license);
[Windows.Foundation.Metadata.Overload("AddPackagePreloadedAsync")]
public static IAsyncOperationWithProgress<PackageInstallResult,uint> AddPackageAsync(string title, System.Uri sourceLocation, string instanceId, string offerId, System.Uri license);
function addPackageAsync(title, sourceLocation, instanceId, offerId, license)
Public Shared Function AddPackageAsync (title As String, sourceLocation As Uri, instanceId As String, offerId As String, license As Uri) As IAsyncOperationWithProgress(Of PackageInstallResult, UInteger)
매개 변수
- title
-
String
Platform::String
winrt::hstring
이 API는 코드에서 직접 사용할 수 없습니다.
- instanceId
-
String
Platform::String
winrt::hstring
이 API는 코드에서 직접 사용할 수 없습니다.
- offerId
-
String
Platform::String
winrt::hstring
이 API는 코드에서 직접 사용할 수 없습니다.
반환
Windows.Foundation.IAsyncOperationWithProgress<Windows.Phone.Management.Deployment.PackageInstallResult,unsigned int>
이 API는 코드에서 직접 사용할 수 없습니다.
- 특성
Windows 요구 사항
앱 기능 |
oemDeployment
|