PackageManager.CleanupPackageForUserAsync(String, String) Methode

Definition

Bereinigt ein angegebenes Paket für einen angegebenen Benutzer. Wird verwendet, um Pakete zu bereinigen, die nach dem Löschen des Benutzerprofils für einen Benutzer installiert wurden.

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)

Parameter

packageName
String

Platform::String

winrt::hstring

Der Paketname.

userSecurityId
String

Platform::String

winrt::hstring

Die Benutzersicherheits-ID (SID).

Gibt zurück

Die status der Bereitstellungsanforderung. DeploymentResult enthält den endgültigen zurückgegebenen Wert des Bereitstellungsvorgangs, sobald er abgeschlossen ist. DeploymentProgress kann verwendet werden, um den Prozentsatz der Fertigstellung über den gesamten Verlauf des Bereitstellungsvorgangs abzurufen.

Attribute

Windows-Anforderungen

App-Funktionen
packageManagement

Hinweise

Die App-Binärdateien werden nicht bereinigt, es sei denn, die App ist installiert, hat keine anderen Benutzer. Diese Methode löscht die Registrierung der App aus dem Profil des Benutzers nicht. Bevor Sie diese Methode aufrufen, stellen Sie sicher, dass das Profil des Benutzers gelöscht wurde. Wenn das Benutzerprofil nicht gelöscht wird und sich der Benutzer wieder beim Profil anmeldet, zeigt das Profil möglicherweise Ablaufverfolgungen der App an. Es kann auch zu fehlerhaften Dateitypzuordnungen und fehlerhaften Kachellinks für die App kommen. Der Aufrufer muss über Administratorrechte verfügen, andernfalls schlägt der Aufruf fehl. Darüber hinaus muss die Richtlinie zum Zulassen von Bereitstellungsvorgängen in speziellen Profilen aktiviert sein. Standardmäßig ist diese Richtlinie deaktiviert.

Gilt für:

Weitere Informationen