ICXProviderDelegate インターフェイス

定義

プロトコル CXProviderDelegateの必要なメソッド (存在する場合) を表すインターフェイス。

[Foundation.Protocol(Name="CXProviderDelegate", WrapperType=typeof(CallKit.CXProviderDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ICXProviderDelegate : IDisposable, ObjCRuntime.INativeObject
type ICXProviderDelegate = interface
    interface INativeObject
    interface IDisposable
派生
属性
実装

注釈

このインターフェイスには、 で CXProviderDelegate定義されているプロトコルから必要なメソッド (存在する場合) が含まれています。

開発者がこのインターフェイスを実装するクラスを作成すると、実装メソッドは、プロトコルで定義されているメソッドのシグネチャに一致する Objective-C に自動的に CXProviderDelegate エクスポートされます。

省略可能なメソッド (存在する場合) は、 インターフェイスの拡張メソッドとして クラスによって CXProviderDelegate_Extensions 提供されるため、開発者はプロトコルで任意のオプション メソッドを呼び出すことができます。

プロパティ

Handle

アンマネージド オブジェクト表現へのハンドル (ポインター)。

(継承元 INativeObject)

メソッド

DidReset(CXProvider)

プロトコル CXProviderDelegateの必要なメソッド (存在する場合) を表すインターフェイス。

拡張メソッド

DidActivateAudioSession(ICXProviderDelegate, CXProvider, AVAudioSession)

システムによって、通話のテレフォニー優先オーディオ セッションがアクティブ化されました。

DidBegin(ICXProviderDelegate, CXProvider)

システムはアプリの呼び出しを開始しました。

DidDeactivateAudioSession(ICXProviderDelegate, CXProvider, AVAudioSession)

システムは、アプリが呼び出しに使用していたオーディオ セッションを非アクティブ化しました。

ExecuteTransaction(ICXProviderDelegate, CXProvider, CXTransaction)

に含まれるアクションをアトミックに実行します transaction

PerformAnswerCallAction(ICXProviderDelegate, CXProvider, CXAnswerCallAction)

応答呼び出しアクションを実行します。

PerformEndCallAction(ICXProviderDelegate, CXProvider, CXEndCallAction)

終了コール アクションを実行します。

PerformPlayDtmfCallAction(ICXProviderDelegate, CXProvider, CXPlayDtmfCallAction)

DTMF プレイ コール アクションを実行します。

PerformSetGroupCallAction(ICXProviderDelegate, CXProvider, CXSetGroupCallAction)

グループ呼び出しアクションの設定を実行します。

PerformSetHeldCallAction(ICXProviderDelegate, CXProvider, CXSetHeldCallAction)

保留呼び出しアクションを実行します。

PerformSetMutedCallAction(ICXProviderDelegate, CXProvider, CXSetMutedCallAction)

ミュートされたコール アクションの設定を実行します。

PerformStartCallAction(ICXProviderDelegate, CXProvider, CXStartCallAction)

開始呼び出しアクションを実行します。

TimedOutPerformingAction(ICXProviderDelegate, CXProvider, CXAction)

アクションの実行が完了する前にタイムアウトがヒットしたときに呼び出されるメソッド。

適用対象