共用方式為


CXCallController.RequestTransactionAsync 方法

定義

多載

RequestTransactionAsync(CXAction)

要求提供者執行指定的動作,並在作業完成時,于呼叫控制器的佇列上執行處理常式。

RequestTransactionAsync(CXAction[])

要求提供者執行指定的動作,並在作業完成時,于呼叫控制器的佇列上執行處理常式。

RequestTransactionAsync(CXTransaction)

要求系統執行交易。

RequestTransactionAsync(CXAction)

要求提供者執行指定的動作,並在作業完成時,于呼叫控制器的佇列上執行處理常式。

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual System.Threading.Tasks.Task RequestTransactionAsync (CallKit.CXAction action);
abstract member RequestTransactionAsync : CallKit.CXAction -> System.Threading.Tasks.Task
override this.RequestTransactionAsync : CallKit.CXAction -> System.Threading.Tasks.Task

參數

action
CXAction

正在要求的交易。

傳回

表示非同步 RequestTransaction 作業的工作

屬性

備註

RequestTransactionAsync 方法適合與 C# 非同步搭配使用,方法是將控制項傳回給代表作業的 Task 呼叫端。

即將加入。

適用於

RequestTransactionAsync(CXAction[])

要求提供者執行指定的動作,並在作業完成時,于呼叫控制器的佇列上執行處理常式。

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual System.Threading.Tasks.Task RequestTransactionAsync (CallKit.CXAction[] actions);
abstract member RequestTransactionAsync : CallKit.CXAction[] -> System.Threading.Tasks.Task
override this.RequestTransactionAsync : CallKit.CXAction[] -> System.Threading.Tasks.Task

參數

actions
CXAction[]

傳回

表示非同步 RequestTransaction 作業的工作

屬性

適用於

RequestTransactionAsync(CXTransaction)

要求系統執行交易。

public virtual System.Threading.Tasks.Task RequestTransactionAsync (CallKit.CXTransaction transaction);
abstract member RequestTransactionAsync : CallKit.CXTransaction -> System.Threading.Tasks.Task
override this.RequestTransactionAsync : CallKit.CXTransaction -> System.Threading.Tasks.Task

參數

transaction
CXTransaction

要執行的交易。

傳回

表示非同步 RequestTransaction 作業的工作

適用於