PackageManager.CleanupPackageForUserAsync(String, String) Méthode

Définition

Nettoie un package spécifié pour un utilisateur spécifié. Utilisé pour nettoyer les packages installés pour un utilisateur après la suppression de son profil utilisateur.

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)

Paramètres

packageName
String

Platform::String

winrt::hstring

Nom du package.

userSecurityId
String

Platform::String

winrt::hstring

Identificateur de sécurité utilisateur (SID).

Retours

Status de la demande de déploiement. DeploymentResult contient la valeur finale retournée de l’opération de déploiement, une fois celle-ci terminée. DeploymentProgress peut être utilisé pour obtenir le pourcentage d’achèvement sur l’ensemble de l’opération de déploiement.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
packageManagement

Remarques

Les fichiers binaires de l’application ne sont pas nettoyés, sauf si l’application est installée pour n’a pas d’autres utilisateurs. Cette méthode n’efface pas l’inscription de l’application du profil de l’utilisateur. Avant d’appeler cette méthode, assurez-vous que le profil de l’utilisateur est supprimé. Si le profil utilisateur n’est pas supprimé et que l’utilisateur se reconnecte au profil, le profil peut afficher des traces de l’application. Il peut également y avoir des associations de type de fichier rompues et des liens de vignettes rompus pour l’application. L’appelant doit disposer d’un privilège d’administration ou l’appel échoue. En outre, la stratégie permettant d’autoriser les opérations de déploiement dans des profils spéciaux doit être activée. Par défaut, cette stratégie est désactivée.

S’applique à

Voir aussi