PackageManager.CleanupPackageForUserAsync(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
|
注釈
にアプリがインストールされ、他のユーザーがいない場合を除き、アプリ バイナリはクリーンアップされません。 このメソッドは、ユーザーのプロファイルからアプリの登録をクリアしません。 このメソッドを呼び出す前に、ユーザーのプロファイルが削除されていることを確認してください。 ユーザー プロファイルが削除されず、ユーザーがプロファイルに戻ると、プロファイルにアプリのトレースが表示されることがあります。 また、アプリのファイルの種類の関連付けが壊れているか、タイルリンクが壊れている可能性もあります。 呼び出し元は管理特権を持っている必要があります。または、呼び出しが失敗します。 さらに、特殊なプロファイルでの展開操作を許可するポリシーを有効にする必要があります。 既定では、このポリシーは無効になっています。