PackageInstaller.SessionParams.SetPermissionState メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
インストール時のパッケージのアクセス許可の状態を設定します。
[Android.Runtime.Register("setPermissionState", "(Ljava/lang/String;I)Landroid/content/pm/PackageInstaller$SessionParams;", "GetSetPermissionState_Ljava_lang_String_IHandler", ApiSince=34)]
public virtual Android.Content.PM.PackageInstaller.SessionParams SetPermissionState(string permissionName, Android.Content.PM.PackageInstallerPermissionState state);
[<Android.Runtime.Register("setPermissionState", "(Ljava/lang/String;I)Landroid/content/pm/PackageInstaller$SessionParams;", "GetSetPermissionState_Ljava_lang_String_IHandler", ApiSince=34)>]
abstract member SetPermissionState : string * Android.Content.PM.PackageInstallerPermissionState -> Android.Content.PM.PackageInstaller.SessionParams
override this.SetPermissionState : string * Android.Content.PM.PackageInstallerPermissionState -> Android.Content.PM.PackageInstaller.SessionParams
パラメーター
- permissionName
- String
状態を変更するアクセス許可。 この値は null にすることはできません。
アクセス許可を設定するPERMISSION_STATE_DEFAULT、PERMISSION_STATE_GRANTED、またはPERMISSION_STATE_DENIED。 値は次のいずれかです: PERMISSION_STATE_DEFAULT;PERMISSION_STATE_GRANTED;PERMISSION_STATE_DENIED
返品
このオブジェクトを使用すると、チェーンが容易になります。 この値は null にすることはできません。
- 属性
注釈
インストール時のパッケージのアクセス許可の状態を設定します。 ランタイムアクセス許可を付与するには、Android が必要です。Manifest.permission#INSTALL_GRANT_RUNTIME_PERMISSIONS呼び出し元が保持するアクセス許可。 アプリの更新セッション中でも、実行時のアクセス許可を取り消すことは許可されません。
android.content.pm.PackageInstaller.SessionParams.setPermissionStateの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。