Freigeben über


InstallationManager.AddPackageAsync Methode

Definition

Überlädt

AddPackageAsync(String, Uri)

Startet den Installationsvorgang für die App, die durch den App-Titel und den Standort-URI angegeben wird.

AddPackageAsync(String, Uri, String, String, Uri)

Diese API ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

AddPackageAsync(String, Uri)

Startet den Installationsvorgang für die App, die durch den App-Titel und den Standort-URI angegeben wird.

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)

Parameter

title
String

Platform::String

winrt::hstring

Der Name der zu installierenden App.

sourceLocation
Uri Uri

Der URI-Speicherort der zu installierenden App.

Gibt zurück

IAsyncOperationWithProgress<PackageInstallResult,UInt32>

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

IAsyncOperationWithProgress<PackageInstallResult,uint32_t>

Der asynchrone Vorgang, der den Installationsprozess darstellt.

Attribute

Beispiele

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.
}

Weitere Informationen

Gilt für:

AddPackageAsync(String, Uri, String, String, Uri)

Diese API ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

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)

Parameter

title
String

Platform::String

winrt::hstring

Diese API ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

sourceLocation
Uri Uri

Diese API ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

instanceId
String

Platform::String

winrt::hstring

Diese API ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

offerId
String

Platform::String

winrt::hstring

Diese API ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

license
Uri Uri

Diese API ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Gibt zurück

IAsyncOperationWithProgress<PackageInstallResult,UInt32>

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

IAsyncOperationWithProgress<PackageInstallResult,uint32_t>

Diese API ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Attribute

Windows-Anforderungen

App-Funktionen
oemDeployment

Weitere Informationen

Gilt für: