Lingua

ExecuteAppFunctionRequest.Builder.SetActivityId(AppFunctionActivityId) Metodo

Definizione

Imposta 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

Parametri

activityId
AppFunctionActivityId

Identificatore dell'attività da associare a questa richiesta. Questo valore può essere Null.

Valori restituiti

Attributi

Commenti

Imposta AppFunctionActivityId.

Se l'appFunctionMetadata.getScope della funzione dell'app di destinazione è AppFunctionMetadata.SCOPE_ACTIVITY, è necessario impostare questa opzione per evitare ambiguità tra istanze della stessa funzione dell'app in esecuzione in attività diverse.

Il valore deve essere unset o null se la funzione dell'app di destinazione non è AppFunctionMetadata.SCOPE_ACTIVITY.

L'elenco di identificatori di attività validi per un determinato nome di funzione può essere ottenuto chiamando AppFunctionManager.getAppFunctionStates. Gli oggetti AppFunctionState restituiti conterranno gli ID attività associati tramite AppFunctionState.getActivityIds().

L'elenco di funzioni fornite da un'attività può essere ottenuto chiamando AppFunctionManager.getAppFunctionActivityStates.

Informazioni di riferimento su Android per android.app.appfunctions.ExecuteAppFunctionRequest.Builder.setActivityId.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a