Поделиться через


PackageManager.CleanupPackageForUserAsync(String, String) Метод

Определение

Очищает указанный пакет для указанного пользователя. Используется для очистки пакетов, установленных для пользователя после удаления его профиля пользователя.

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)

Параметры

packageName
String

Platform::String

winrt::hstring

Имя пакета.

userSecurityId
String

Platform::String

winrt::hstring

Идентификатор безопасности пользователя (SID).

Возвращаемое значение

Состояние запроса на развертывание. DeploymentResult содержит окончательное возвращаемое значение операции развертывания после ее завершения. DeploymentProgress можно использовать для получения процента завершения в течение всего процесса развертывания.

Атрибуты

Требования к Windows

Возможности приложения
packageManagement

Комментарии

Двоичные файлы приложения не очищаются, если приложение не установлено для других пользователей. Этот метод не удаляет регистрацию приложения из профиля пользователя. Перед вызовом этого метода убедитесь, что профиль пользователя удален. Если профиль пользователя не удаляется и пользователь возвращается в профиль, профиль может отображать трассировки приложения. Также могут быть нарушены связи типов файлов и неработают ссылки на плитки для приложения. Вызывающий объект должен иметь права администратора, в противном случае вызов завершается ошибкой. Кроме того, должна быть включена политика для разрешения операций развертывания в специальных профилях. По умолчанию эта политика отключена.

Применяется к

См. также раздел