다음을 통해 공유


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 메서드는 작업을 나타내는 Task를 사용하여 호출자에게 컨트롤을 반환하여 C# 비동기에서 사용하는 데 적합합니다.

추가될 예정입니다.

적용 대상

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 작업을 나타내는 작업

적용 대상