AppOpsManager.NoteOpNoThrow Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| NoteOpNoThrow(String, Int32, String, String, String) |
Как noteOp(String,int,String,String,String), но вместо того, чтобы вызывать SecurityException, он возвращает MODE_ERRORED. |
| NoteOpNoThrow(String, Int32, String) |
Этот метод не рекомендуется использовать на уровне API 30. |
NoteOpNoThrow(String, Int32, String, String, String)
Как noteOp(String,int,String,String,String), но вместо того, чтобы вызывать SecurityException, он возвращает MODE_ERRORED.
[Android.Runtime.Register("noteOpNoThrow", "(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)I", "GetNoteOpNoThrow_Ljava_lang_String_ILjava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=30)]
public virtual Android.App.AppOpsManagerMode NoteOpNoThrow(string op, int uid, string packageName, string? attributionTag, string? message);
[<Android.Runtime.Register("noteOpNoThrow", "(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)I", "GetNoteOpNoThrow_Ljava_lang_String_ILjava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=30)>]
abstract member NoteOpNoThrow : string * int * string * string * string -> Android.App.AppOpsManagerMode
override this.NoteOpNoThrow : string * int * string * string * string -> Android.App.AppOpsManagerMode
Параметры
- op
- String
Строка: это значение не может иметь значение NULL.
- uid
- Int32
int
- packageName
- String
Строка: это значение не может иметь значение NULL.
- attributionTag
- String
Строка: это значение может иметь значение NULL.
- message
- String
Строка: это значение может иметь значение NULL.
Возвращаемое значение
- Атрибуты
Комментарии
Как noteOp(String,int,String,String,String), но вместо того, чтобы вызывать SecurityException, он возвращает MODE_ERRORED.
См. также:
Справочник по Android для android.app.AppOpsManager.noteOpNoThrow.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
NoteOpNoThrow(String, Int32, String)
Этот метод не рекомендуется использовать на уровне API 30.
[Android.Runtime.Register("noteOpNoThrow", "(Ljava/lang/String;ILjava/lang/String;)I", "GetNoteOpNoThrow_Ljava_lang_String_ILjava_lang_String_Handler")]
public virtual Android.App.AppOpsManagerMode NoteOpNoThrow(string op, int uid, string packageName);
[<Android.Runtime.Register("noteOpNoThrow", "(Ljava/lang/String;ILjava/lang/String;)I", "GetNoteOpNoThrow_Ljava_lang_String_ILjava_lang_String_Handler")>]
abstract member NoteOpNoThrow : string * int * string -> Android.App.AppOpsManagerMode
override this.NoteOpNoThrow : string * int * string -> Android.App.AppOpsManagerMode
Параметры
- op
- String
Строка: это значение не может иметь значение NULL.
- uid
- Int32
int
- packageName
- String
Строка: это значение не может иметь значение NULL.
Возвращаемое значение
- Атрибуты
Комментарии
Этот метод не рекомендуется использовать на уровне API 30. Вместо этого используйте noteOpNoThrow(String,int,String,String,String)
Справочник по Android для android.app.AppOpsManager.noteOpNoThrow.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".