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.

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ CleanupPackageForUserAsync(Platform::String ^ packageName, Platform::String ^ userSecurityId) = CleanupPackageForUserAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> CleanupPackageForUserAsync(winrt::hstring const& packageName, winrt::hstring const& userSecurityId);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> CleanupPackageForUserAsync(string packageName, string userSecurityId);
function cleanupPackageForUserAsync(packageName, userSecurityId)
Public Function CleanupPackageForUserAsync (packageName As String, userSecurityId As String) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

Parametri

packageName
String

Platform::String

winrt::hstring

Nome del pacchetto.

userSecurityId
String

Platform::String

winrt::hstring

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

Vedi anche