共用方式為


IINCallsDomainHandling 介面

定義

結合數個與各種通話意圖相關介面的介面。

[Foundation.Protocol(Name="INCallsDomainHandling", WrapperType=typeof(Intents.INCallsDomainHandlingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, 0, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 2, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IINCallsDomainHandling : IDisposable, Intents.IINSearchCallHistoryIntentHandling, Intents.IINStartAudioCallIntentHandling, Intents.IINStartVideoCallIntentHandling
type IINCallsDomainHandling = interface
    interface INativeObject
    interface IDisposable
    interface IINSearchCallHistoryIntentHandling
    interface IINStartAudioCallIntentHandling
    interface IINStartVideoCallIntentHandling
屬性
實作

屬性

Handle

處理非受控物件標記法) (指標。

(繼承來源 INativeObject)

方法

HandleSearchCallHistory(INSearchCallHistoryIntent, Action<INSearchCallHistoryIntentResponse>)

開發人員必須覆寫這個方法,並叫用適用于 的 INSearchCallHistoryIntentintent T:System.Action'1INSearchCallHistoryIntentResponse

(繼承來源 IINSearchCallHistoryIntentHandling)
HandleStartAudioCall(INStartAudioCallIntent, Action<INStartAudioCallIntentResponse>)

開發人員必須覆寫這個方法,並叫用適用于 的 INStartAudioCallIntentintent T:System.Action'1INStartAudioCallIntentResponse

(繼承來源 IINStartAudioCallIntentHandling)
HandleStartVideoCall(INStartVideoCallIntent, Action<INStartVideoCallIntentResponse>)

開發人員必須覆寫這個方法,並叫用適用于 的 INStartVideoCallIntentintent T:System.Action'1INStartVideoCallIntentResponse

(繼承來源 IINStartVideoCallIntentHandling)

擴充方法

ConfirmSearchCallHistory(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INSearchCallHistoryIntentResponse>)

開發人員可以覆寫這個方法來自訂通話記錄搜尋的確認。

ResolveCallType(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INCallRecordTypeResolutionResult>)

開發人員不應該使用此已被取代的方法。 開發人員應該改用 'ResolveCallTypes'。

ResolveCallTypes(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INCallRecordTypeOptionsResolutionResult>)

開發人員可以實作這個方法來解析歷程記錄搜尋的呼叫類型。

ResolveDateCreated(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INDateComponentsRangeResolutionResult>)

開發人員可以覆寫這個方法,以自訂搜尋的「建立日期」參數。

ResolveRecipient(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INPersonResolutionResult>)

開發人員可以覆寫這個方法來自訂搜尋的收件者參數。

ResolveUnseen(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INBooleanResolutionResult>)

開發人員可以實作這個方法來自訂使用者或應用程式是否可以搜尋未看到呼叫的解析。

ConfirmStartAudioCall(IINStartAudioCallIntentHandling, INStartAudioCallIntent, Action<INStartAudioCallIntentResponse>)

開發人員可以覆寫這個方法,以自訂音訊通話應該啟動的確認。

ResolveContacts(IINStartAudioCallIntentHandling, INStartAudioCallIntent, Action<INPersonResolutionResult[]>)

開發人員可能會覆寫這個方法,以根據 intent 解析特定連絡人。

ResolveDestinationType(IINStartAudioCallIntentHandling, INStartAudioCallIntent, Action<INCallDestinationTypeResolutionResult>)

開發人員可以實作這個方法來自訂目的地類型的解析。

ConfirmStartVideoCall(IINStartVideoCallIntentHandling, INStartVideoCallIntent, Action<INStartVideoCallIntentResponse>)

開發人員可以實作這個方法,以在確認期間自訂行為,以開始視訊通話。

ResolveContacts(IINStartVideoCallIntentHandling, INStartVideoCallIntent, Action<INPersonResolutionResult[]>)

開發人員可以實作這個方法來自訂連絡人的解決方式。

適用於