PackageInstaller.Uninstall 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Uninstall(VersionedPackage, IntentSender) |
用特定版本碼卸載給定的套件,完全從裝置中移除。 |
| Uninstall(String, IntentSender) |
卸載給的套件,完全從裝置中移除。 |
| Uninstall(VersionedPackage, Int32, IntentSender) |
用特定版本碼卸載給定的套件,完全從裝置中移除。 |
Uninstall(VersionedPackage, IntentSender)
用特定版本碼卸載給定的套件,完全從裝置中移除。
[Android.Runtime.Register("uninstall", "(Landroid/content/pm/VersionedPackage;Landroid/content/IntentSender;)V", "GetUninstall_Landroid_content_pm_VersionedPackage_Landroid_content_IntentSender_Handler", ApiSince=26)]
public virtual void Uninstall(Android.Content.PM.VersionedPackage versionedPackage, Android.Content.IntentSender statusReceiver);
[<Android.Runtime.Register("uninstall", "(Landroid/content/pm/VersionedPackage;Landroid/content/IntentSender;)V", "GetUninstall_Landroid_content_pm_VersionedPackage_Landroid_content_IntentSender_Handler", ApiSince=26)>]
abstract member Uninstall : Android.Content.PM.VersionedPackage * Android.Content.IntentSender -> unit
override this.Uninstall : Android.Content.PM.VersionedPackage * Android.Content.IntentSender -> unit
參數
- versionedPackage
- VersionedPackage
版本化套件要卸載。
- statusReceiver
- IntentSender
在哪裡要傳遞由額外 #EXTRA_STATUS所指示的運算結果。 請參考個別狀態代碼來處理這些問題。
- 屬性
備註
用特定版本碼卸載給定的套件,完全從裝置中移除。 如果套件的版本碼與版本化套件參數中傳遞的碼不符,此方法即為 no-op。 用 PackageManager#VERSION_CODE_HIGHEST 來卸載最新版本的套件。
此方法適用於:ul>li 是該套件<>的當前「記錄安裝者」,裝置擁有<>者 li 是附屬設定檔擁有者 </ul><<>
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Uninstall(String, IntentSender)
卸載給的套件,完全從裝置中移除。
[Android.Runtime.Register("uninstall", "(Ljava/lang/String;Landroid/content/IntentSender;)V", "GetUninstall_Ljava_lang_String_Landroid_content_IntentSender_Handler")]
public virtual void Uninstall(string packageName, Android.Content.IntentSender statusReceiver);
[<Android.Runtime.Register("uninstall", "(Ljava/lang/String;Landroid/content/IntentSender;)V", "GetUninstall_Ljava_lang_String_Landroid_content_IntentSender_Handler")>]
abstract member Uninstall : string * Android.Content.IntentSender -> unit
override this.Uninstall : string * Android.Content.IntentSender -> unit
參數
- packageName
- String
要卸載的套件。
- statusReceiver
- IntentSender
在哪裡要傳遞由額外 #EXTRA_STATUS所指示的運算結果。 請參考個別狀態代碼來處理這些問題。
- 屬性
備註
卸載給的套件,完全從裝置中移除。 此方法適用於:ul>li 是該套件<>的當前「記錄安裝者」,裝置擁有<>者 li 是附屬設定檔擁有者 </ul><<>
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Uninstall(VersionedPackage, Int32, IntentSender)
用特定版本碼卸載給定的套件,完全從裝置中移除。
[Android.Runtime.Register("uninstall", "(Landroid/content/pm/VersionedPackage;ILandroid/content/IntentSender;)V", "GetUninstall_Landroid_content_pm_VersionedPackage_ILandroid_content_IntentSender_Handler", ApiSince=34)]
public virtual void Uninstall(Android.Content.PM.VersionedPackage versionedPackage, int flags, Android.Content.IntentSender statusReceiver);
[<Android.Runtime.Register("uninstall", "(Landroid/content/pm/VersionedPackage;ILandroid/content/IntentSender;)V", "GetUninstall_Landroid_content_pm_VersionedPackage_ILandroid_content_IntentSender_Handler", ApiSince=34)>]
abstract member Uninstall : Android.Content.PM.VersionedPackage * int * Android.Content.IntentSender -> unit
override this.Uninstall : Android.Content.PM.VersionedPackage * int * Android.Content.IntentSender -> unit
參數
- versionedPackage
- VersionedPackage
版本化套件要卸載。
- flags
- Int32
移除標記。
- statusReceiver
- IntentSender
在哪裡要傳遞由額外 #EXTRA_STATUS所指示的運算結果。 請參考個別狀態代碼來處理這些問題。
- 屬性
備註
用特定版本碼卸載給定的套件,完全從裝置中移除。 此方法僅供目前套件的「正式安裝者」使用。 如果套件的版本碼與版本化套件參數中傳遞的碼不符,此方法即為 no-op。 用 PackageManager#VERSION_CODE_HIGHEST 來卸載最新版本的套件。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。