Langue

ExecuteAppFunctionRequest.Builder.SetActivityId(AppFunctionActivityId) Méthode

Définition

Définit AppFunctionActivityId.

[Android.Runtime.Register("setActivityId", "(Landroid/app/appfunctions/AppFunctionActivityId;)Landroid/app/appfunctions/ExecuteAppFunctionRequest$Builder;", "", ApiSince=37)]
public Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder SetActivityId(Android.App.AppFunctions.AppFunctionActivityId? activityId);
[<Android.Runtime.Register("setActivityId", "(Landroid/app/appfunctions/AppFunctionActivityId;)Landroid/app/appfunctions/ExecuteAppFunctionRequest$Builder;", "", ApiSince=37)>]
member this.SetActivityId : Android.App.AppFunctions.AppFunctionActivityId -> Android.App.AppFunctions.ExecuteAppFunctionRequest.Builder

Paramètres

activityId
AppFunctionActivityId

Identificateur d’activité à associer à cette requête. Cette valeur peut être null.

Retours

Attributs

Remarques

Définit AppFunctionActivityId.

Si l’AppFunctionMetadata.getScope de la fonction d’application cible est AppFunctionMetadata.SCOPE_ACTIVITY, elle doit être définie pour lever l’ambiguïté entre les instances de la même fonction d’application s’exécutant dans différentes activités.

La valeur doit être non définie ou null si la fonction d’application cible n’est pas AppFunctionMetadata.SCOPE_ACTIVITY.

La liste des identificateurs d’activité valides pour un nom de fonction donné peut être obtenue en appelant AppFunctionManager.getAppFunctionStates. Les objets AppFunctionState retournés contiennent les ID d’activité associés via AppFunctionState.getActivityIds().

La liste des fonctions fournies par une activité peut être obtenue en appelant AppFunctionManager.getAppFunctionActivityStates.

Référence Android pour android.app.appfunctions.ExecuteAppFunctionRequest.Builder.setActivityId.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à