InstallationManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestisce le installazioni dell'applicazione per un telefono.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows Mobile Extension SDK (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (è stato introdotto in v1.0)
|
Commenti
Usare questa classe per trovare le applicazioni di un server di pubblicazione di app specifico, installare le app e ottenere installazioni di app in sospeso.
Metodi
AddPackageAsync(String, Uri) |
Avvia il processo di installazione per l'app specificata dal titolo dell'app e dall'URI del percorso. |
AddPackageAsync(String, Uri, String, String, Uri) |
Questa API non deve essere usata direttamente dal codice. |
FindPackages() |
Recupera informazioni su tutti i pacchetti installati in tutti gli utenti. |
FindPackages(String, String) |
Trova tutti i pacchetti installati con il nome e il server di pubblicazione specificati. |
FindPackagesForCurrentPublisher() |
Restituisce tutti i pacchetti dell'app con lo stesso ID editore dell'app che chiama questo metodo. |
GetPendingPackageInstalls() |
Restituisce tutte le installazioni di app attualmente in corso. |
RegisterPackageAsync(Uri, IIterable<Uri>, DeploymentOptions) |
Registra un pacchetto (il pacchetto principale) e i relativi pacchetti di dipendenza per l'utente corrente. |
RemovePackageAsync(String, RemovalOptions) |
Rimuove un pacchetto per l'utente corrente in modo asincrono e riceve messaggi di stato e stato sull'operazione di rimozione. I pacchetti di dipendenza vengono rimossi anche per l'utente se nessun altro pacchetto installato per l'utente dipende da essi. |