共用方式為


IINSearchCallHistoryIntentHandling 介面

定義

定義處理常式方法的介面,實作時,必須使用 適當的 來 arg 呼叫 INSearchCallHistoryIntentResponsecompletion

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

屬性

Handle

處理 unmanaged 物件標記法) (指標。

(繼承來源 INativeObject)

方法

HandleSearchCallHistory(INSearchCallHistoryIntent, Action<INSearchCallHistoryIntentResponse>)

開發人員必須覆寫這個方法,並使用 適當的 INSearchCallHistoryIntent 來叫用 INSearchCallHistoryIntentResponse T:System.Action'1intent

擴充方法

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>)

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

適用於