Leggere in inglese

Condividi tramite


PackageManager.CleanupPackageForUserAsync(String, String) Metodo

Definizione

Pulisce un pacchetto specificato per un utente specificato. Usato per pulire i pacchetti installati per un utente dopo l'eliminazione del profilo utente.

C#
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> CleanupPackageForUserAsync(string packageName, string userSecurityId);

Parametri

packageName
String

Nome del pacchetto.

userSecurityId
String

Identificatore di sicurezza utente (SID).

Restituisce

Stato della richiesta di distribuzione. DeploymentResult contiene il valore finale restituito dell'operazione di distribuzione al termine dell'operazione di distribuzione. DeploymentProgress può essere usato per ottenere la percentuale di completamento nell'intero corso dell'operazione di distribuzione.

Attributi

Requisiti Windows

Funzionalità dell'app
packageManagement

Commenti

I file binari dell'app non vengono puliti a meno che l'app non sia installata per nessun altro utente. Questo metodo non cancella la registrazione dell'app dal profilo dell'utente. Prima di chiamare questo metodo, assicurarsi che il profilo dell'utente venga eliminato. Se il profilo utente non viene eliminato e l'utente accede nuovamente al profilo, il profilo potrebbe mostrare tracce dell'app. Potrebbero essere presenti anche associazioni di tipi di file interrotte e collegamenti di riquadri interrotti per l'app. Il chiamante deve avere privilegi amministrativi o la chiamata ha esito negativo. Inoltre, i criteri per consentire le operazioni di distribuzione in profili speciali devono essere abilitati. Per impostazione predefinita, questo criterio è disabilitato.

Si applica a

Prodotto Versioni
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Vedi anche