ExecuteAppFunctionRequest.Builder.SetActivityId(AppFunctionActivityId) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定 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
參數
- activityId
- AppFunctionActivityId
與此請求關聯的活動識別碼。 這個值可能是 Null。
傳回
- 屬性
備註
設定 AppFunctionActivityId。
如果目標應用程式函式的 AppFunctionMetadata.getScope AppFunctionMetadata.SCOPE_ACTIVITY,必須設定以消除同一應用程式函式在不同活動中執行的實例之間的歧義。
如果目標應用程式函式沒有AppFunctionMetadata.SCOPE_ACTIVITY,該值必須是未設定或為空。
可透過呼叫 AppFunctionManager.getAppFunctionStates 取得特定函式名稱的有效活動識別碼清單。 回傳的 AppFunctionState 物件會透過 AppFunctionState.getActivityIds() 包含相關的活動 ID。
活動所提供的函式清單可透過呼叫 AppFunctionManager.getAppFunctionActivityStates 取得。
Android 參考資料。android.app.appfunctions.ExecuteAppFunctionRequest.Builder.setActivityId
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。