次の方法で共有


DevicePolicyManager.GetPermissionGrantState メソッド

定義

特定のアプリケーションのランタイム アクセス許可の現在の許可状態を返します。

[Android.Runtime.Register("getPermissionGrantState", "(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)I", "GetGetPermissionGrantState_Landroid_content_ComponentName_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=23)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_RUNTIME_PERMISSIONS")]
public virtual Android.App.Admin.PermissionGrantState GetPermissionGrantState (Android.Content.ComponentName? admin, string packageName, string permission);
[<Android.Runtime.Register("getPermissionGrantState", "(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)I", "GetGetPermissionGrantState_Landroid_content_ComponentName_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=23)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_RUNTIME_PERMISSIONS")>]
abstract member GetPermissionGrantState : Android.Content.ComponentName * string * string -> Android.App.Admin.PermissionGrantState
override this.GetPermissionGrantState : Android.Content.ComponentName * string * string -> Android.App.Admin.PermissionGrantState

パラメーター

admin
ComponentName

DeviceAdminReceiverこの要求が関連付けられているもの。 呼び出し元がデバイス管理者でない場合は Null。

packageName
String

許可の状態を確認するアプリケーション。

permission
String

確認するアクセス許可。

戻り値

デバイス ポリシーで指定された現在の許可状態。 管理者が許可を設定していない場合は、許可の状態が設定されていません。戻り値は #PERMISSION_GRANT_STATE_DEFAULT. これは、パッケージに対するアクセス許可が現在付与されているかどうかを示すものではありません。 <p/> 許可の状態がプロファイルまたはデバイスの所有者によって設定された場合、戻り値は、#PERMISSION_GRANT_STATE_DENIED#PERMISSION_GRANT_STATE_GRANTEDアクセス許可が現在拒否されているか、または付与されているかを示します。

属性

注釈

特定のアプリケーションのランタイム アクセス許可の現在の許可状態を返します。 この関数は、デバイス所有者、プロファイル所有者、またはスコープ#setDelegatedScopesが指定#DELEGATION_PERMISSION_GRANTされたデリゲートによって呼び出すことができます。

の Java ドキュメントandroid.app.admin.DevicePolicyManager.getPermissionGrantState(android.content.ComponentName, java.lang.String, java.lang.String)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象