Поделиться через


InstallationManager.AddPackageAsync Метод

Определение

Перегрузки

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

Имя устанавливаемого приложения.

sourceLocation
Uri Uri

Расположение URI устанавливаемого приложения.

Возвращаемое значение

IAsyncOperationWithProgress<PackageInstallResult,UInt32>

Windows.Foundation.IAsyncOperationWithProgress<Windows.Phone.Management.Deployment.PackageInstallResult,unsigned int>

IAsyncOperationWithProgress<PackageInstallResult,uint32_t>

Асинхронная операция, представляющая процесс установки.

Атрибуты

Примеры

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 не предназначен для использования непосредственно из кода.

sourceLocation
Uri Uri

Этот API не предназначен для использования непосредственно из кода.

instanceId
String

Platform::String

winrt::hstring

Этот API не предназначен для использования непосредственно из кода.

offerId
String

Platform::String

winrt::hstring

Этот API не предназначен для использования непосредственно из кода.

license
Uri Uri

Этот API не предназначен для использования непосредственно из кода.

Возвращаемое значение

IAsyncOperationWithProgress<PackageInstallResult,UInt32>

Windows.Foundation.IAsyncOperationWithProgress<Windows.Phone.Management.Deployment.PackageInstallResult,unsigned int>

IAsyncOperationWithProgress<PackageInstallResult,uint32_t>

Этот API не предназначен для использования непосредственно из кода.

Атрибуты

Требования к Windows

Возможности приложения
oemDeployment

См. также раздел

Применяется к