AppFunctionManager.GetAppFunctionStates 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í.
Recupera el estado en tiempo de ejecución de las funciones de aplicación especificadas.
[Android.Runtime.Register("getAppFunctionStates", "(Ljava/util/List;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)]
public void GetAppFunctionStates(System.Collections.Generic.IList<Android.App.AppFunctions.AppFunctionName> appFunctionNames, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("getAppFunctionStates", "(Ljava/util/List;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>]
member this.GetAppFunctionStates : System.Collections.Generic.IList<Android.App.AppFunctions.AppFunctionName> * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
Parámetros
- appFunctionNames
- IList<AppFunctionName>
Los nombres de las funciones de la aplicación para los que solicitar el estado. Este valor no puede ser nulo.
- executor
- IExecutor
Ejecutor para ejecutar la devolución de llamada. Este valor no puede ser nulo. Los eventos de devolución de llamada y agente de escucha se envían a través de este Ejecutor, lo que proporciona una manera fácil de controlar qué subproceso se usa. Para enviar eventos a través del subproceso principal de la aplicación, puede usar Context.getMainExecutor(). De lo contrario, proporcione un ejecutor que se envíe a un subproceso adecuado.
- callback
- IOutcomeReceiver
Devolución de llamada para recibir el resultado del estado de la función. Este valor no puede ser nulo.
- Atributos
Comentarios
Recupera el estado en tiempo de ejecución de las funciones de aplicación especificadas.
Esto incluye propiedades que cambian en tiempo de ejecución, como si las funciones están habilitadas o deshabilitadas actualmente. Las funciones que no existen o que no están visibles para la aplicación que realiza la llamada se omitirán silenciosamente en la lista de resultados.
Este método sigue las mismas reglas de permisos que searchAppFunctions(AppFunctionSearchSpec, Executor, OutcomeReceiver).
Consulte getAppFunctionActivityStates(Set, Executor, OutcomeReceiver) para recuperar los estados de las funciones de la aplicación asociadas a una actividad específica.
Consulte searchAppFunctions(AppFunctionSearchSpec, Executor, OutcomeReceiver) sobre cómo recuperar appFunctionMetadata de las funciones de la aplicación.
Consulte observeAppFunctions(Executor, AppFunctionObserver) para observar los cambios en app Functions' AppFunctionMetadata y AppFunctionStates.
Referencia de Android para android.app.appfunctions.AppFunctionManager.getAppFunctionStates.
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.