Lenguaje

AppFunctionManager.SetAppFunctionEnabled Método

Definición

Establece el estado habilitado de la función de aplicación propiedad del paquete que realiza la llamada.

[Android.Runtime.Register("setAppFunctionEnabled", "(Ljava/lang/String;ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)]
public void SetAppFunctionEnabled(string functionIdentifier, Android.App.AppFunctions.AppFunctionEnabledState newEnabledState, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("setAppFunctionEnabled", "(Ljava/lang/String;ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)>]
member this.SetAppFunctionEnabled : string * Android.App.AppFunctions.AppFunctionEnabledState * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Parámetros

functionIdentifier
String

el identificador de la función de aplicación que se va a habilitar (único dentro del paquete de llamada). En la mayoría de los casos, el SDK de AppFunctions genera automáticamente los identificadores.

newEnabledState
AppFunctionEnabledState

el nuevo estado de la función de aplicación

executor
IExecutor

ejecutor para ejecutar la devolución de llamada

callback
IOutcomeReceiver

devolución de llamada para recibir el resultado de la habilitación de la función. La llamada se realizó correctamente si no se produjo ninguna excepción.

Atributos

Comentarios

Establece el estado habilitado de la función de aplicación propiedad del paquete que realiza la llamada.

Si se produce un error en la operación, se llama a la devolución de OutcomeReceiver#onError llamada con errores:

<ul><li>IllegalArgumentException, si no se encuentra la función o el autor de la llamada no tiene acceso a ella. </ul>

Java documentación para android.app.appfunctions.AppFunctionManager.setAppFunctionEnabled(java.lang.String, int, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, java.lang.Exception>).

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.

Se aplica a