AppOpsManager.UnsafeCheckOpRaw(String, Int32, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este método estaba en desuso en el nivel de API 36.
[Android.Runtime.Register("unsafeCheckOpRaw", "(Ljava/lang/String;ILjava/lang/String;)I", "GetUnsafeCheckOpRaw_Ljava_lang_String_ILjava_lang_String_Handler", ApiSince=29)]
public virtual Android.App.AppOpsManagerMode UnsafeCheckOpRaw(string op, int uid, string packageName);
[<Android.Runtime.Register("unsafeCheckOpRaw", "(Ljava/lang/String;ILjava/lang/String;)I", "GetUnsafeCheckOpRaw_Ljava_lang_String_ILjava_lang_String_Handler", ApiSince=29)>]
abstract member UnsafeCheckOpRaw : string * int * string -> Android.App.AppOpsManagerMode
override this.UnsafeCheckOpRaw : string * int * string -> Android.App.AppOpsManagerMode
Parámetros
- op
- String
String: este valor no puede ser NULL.
- uid
- Int32
int
- packageName
- String
String: este valor no puede ser NULL.
Devoluciones
- Atributos
Comentarios
Este método estaba en desuso en el nivel de API 36. Use checkOpRawNoThrow(String,int,String,String) en su lugar.
Al igual que checkOp(String, int, String), pero devuelve el modo sin procesar asociado a la operación. No produce una excepción de seguridad, no traduce MODE_FOREGROUND.
Referencia de Android para android.app.AppOpsManager.unsafeCheckOpRaw.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.