AppFunctionManager.RegisterAppFunctions 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.
Registra várias implementações do AppFunction ao mesmo tempo, compartilhando um único ciclo de vida.
[Android.Runtime.Register("registerAppFunctions", "(Ljava/util/List;)Landroid/app/appfunctions/AppFunctionRegistration;", "", ApiSince=37)]
public Android.App.AppFunctions.IAppFunctionRegistration RegisterAppFunctions(System.Collections.Generic.IList<Android.App.AppFunctions.RegisterAppFunctionRequest> requests);
[<Android.Runtime.Register("registerAppFunctions", "(Ljava/util/List;)Landroid/app/appfunctions/AppFunctionRegistration;", "", ApiSince=37)>]
member this.RegisterAppFunctions : System.Collections.Generic.IList<Android.App.AppFunctions.RegisterAppFunctionRequest> -> Android.App.AppFunctions.IAppFunctionRegistration
Parâmetros
- requests
- IList<RegisterAppFunctionRequest>
Uma lista de objetos RegisterAppFunctionRequest, cada um especificando uma função a ser registrada. Este valor não pode ser nulo.
Retornos
Um único objeto AppFunctionRegistration que pode ser usado para cancelar o registro de todas as funções no lote com uma chamada. Este valor não pode ser nulo.
- Atributos
Comentários
Registra várias implementações do AppFunction ao mesmo tempo, compartilhando um único ciclo de vida.
Essa é uma alternativa mais eficiente para chamar registerAppFunction(String, Executor, AppFunction) várias vezes. Comportamento e ciclo de vida
Cada função registrada por meio desse método segue as mesmas regras de execução e ciclo de vida que aquelas registradas com registerAppFunction(String, Executor, AppFunction). Operação em lote e atomicidade
O registro é atômico: todas as funções na lista fornecida são registradas com êxito ou nenhuma é. Se qualquer função na lista falhar na validação (por exemplo, ela já está registrada ou não foi declarada no manifesto), esse método gerará uma exceção e nenhuma função do lote será registrada. Cada função na solicitação segue as regras de escopo declaradas nos recursos XML do aplicativo.
Um único objeto AppFunctionRegistration é retornado, que pode ser usado para cancelar o registro de todo o lote de funções com uma chamada.
Referência do Android para android.app.appfunctions.AppFunctionManager.registerAppFunctions.
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.