InstallationManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwaltet die Anwendungsinstallationen für ein Telefon.
public ref class InstallationManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class InstallationManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class InstallationManager
Public Class InstallationManager
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (eingeführt in v1.0)
|
Hinweise
Verwenden Sie diese Klasse, um Anwendungen von einem bestimmten App-Herausgeber zu finden, Apps zu installieren und ausstehende App-Installationen zu erhalten.
Methoden
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. |
FindPackages() |
Ruft Informationen zu allen Paketen ab, die für alle Benutzer installiert sind. |
FindPackages(String, String) |
Sucht nach allen installierten Paketen mit dem angegebenen Namen und Herausgeber. |
FindPackagesForCurrentPublisher() |
Gibt alle App-Pakete mit derselben Herausgeber-ID zurück wie die App, die diese Methode aufruft. |
GetPendingPackageInstalls() |
Gibt alle derzeit laufenden App-Installationen zurück. |
RegisterPackageAsync(Uri, IIterable<Uri>, DeploymentOptions) |
Registriert ein Paket (das Standard-Paket) und dessen Abhängigkeitspakete für den aktuellen Benutzer. |
RemovePackageAsync(String, RemovalOptions) |
Entfernt ein Paket für den aktuellen Benutzer asynchron und empfängt Status- und status Meldungen zum Entfernungsvorgang. Abhängigkeitspakete werden auch für den Benutzer entfernt, wenn keine anderen für den Benutzer installierten Pakete von ihnen abhängig sind. |