AppOpsManager.NoteProxyOp Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| NoteProxyOp(String, String) |
Esse método foi preterido no nível 30 da API. |
| NoteProxyOp(String, String, Int32, String, String) |
Anote um aplicativo executando uma operação em nome de outro aplicativo ao manipular um IPC. |
NoteProxyOp(String, String)
Esse método foi preterido no nível 30 da API.
[Android.Runtime.Register("noteProxyOp", "(Ljava/lang/String;Ljava/lang/String;)I", "GetNoteProxyOp_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=23)]
public virtual Android.App.AppOpsManagerMode NoteProxyOp(string op, string proxiedPackageName);
[<Android.Runtime.Register("noteProxyOp", "(Ljava/lang/String;Ljava/lang/String;)I", "GetNoteProxyOp_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=23)>]
abstract member NoteProxyOp : string * string -> Android.App.AppOpsManagerMode
override this.NoteProxyOp : string * string -> Android.App.AppOpsManagerMode
Parâmetros
- op
- String
Cadeia de caracteres: esse valor não pode ser nulo.
- proxiedPackageName
- String
Cadeia de caracteres: esse valor não pode ser nulo.
Retornos
- Atributos
Comentários
Esse método foi preterido no nível 30 da API. Use noteProxyOp(String, String,int,String,String) em vez disso
Referência do Android para android.app.AppOpsManager.noteProxyOp.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
NoteProxyOp(String, String, Int32, String, String)
Anote um aplicativo executando uma operação em nome de outro aplicativo ao manipular um IPC.
[Android.Runtime.Register("noteProxyOp", "(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)I", "GetNoteProxyOp_Ljava_lang_String_Ljava_lang_String_ILjava_lang_String_Ljava_lang_String_Handler", ApiSince=30)]
public virtual Android.App.AppOpsManagerMode NoteProxyOp(string op, string? proxiedPackageName, int proxiedUid, string? proxiedAttributionTag, string? message);
[<Android.Runtime.Register("noteProxyOp", "(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)I", "GetNoteProxyOp_Ljava_lang_String_Ljava_lang_String_ILjava_lang_String_Ljava_lang_String_Handler", ApiSince=30)>]
abstract member NoteProxyOp : string * string * int * string * string -> Android.App.AppOpsManagerMode
override this.NoteProxyOp : string * string * int * string * string -> Android.App.AppOpsManagerMode
Parâmetros
- op
- String
Cadeia de caracteres: a operação a ser observada. Uma das constantes OPSTR_*. Esse valor não pode ser nulo.
- proxiedPackageName
- String
Cadeia de caracteres: o nome do aplicativo que está chamando o aplicativo proxy. Esse valor pode ser nulo.
- proxiedUid
- Int32
int: O uid do aplicativo proxied
- proxiedAttributionTag
- String
Cadeia de caracteres: a marca de atribuição com proxie ou nulo para a atribuição padrão
- message
- String
Cadeia de caracteres: uma mensagem que descreve o motivo pelo qual a operação foi anotada. Esse valor pode ser nulo.
Retornos
- Atributos
Comentários
Anote um aplicativo executando uma operação em nome de outro aplicativo ao manipular um IPC. Essa função verificará se o nome do pacote de chamada uid e proxie corresponde e, se não, retornará MODE_IGNORED. Se essa chamada for bem-sucedida, a última hora de execução da operação para o aplicativo com proxie e seu aplicativo será atualizada para a hora atual.
Lançamentos: SecurityException se o proxy ou aplicativo proxie tiver sido configurado para falhar nesta operação.
Referência do Android para android.app.AppOpsManager.noteProxyOp.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.