Bagikan melalui


IINSearchCallHistoryIntentHandling Antarmuka

Definisi

Antarmuka yang mendefinisikan metode handler yang, ketika diimplementasikan, harus memanggil completion dengan yang INSearchCallHistoryIntentResponse sesuai dengan arg.

[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
Turunan
Atribut
Penerapan

Properti

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari INativeObject)

Metode

HandleSearchCallHistory(INSearchCallHistoryIntent, Action<INSearchCallHistoryIntentResponse>)

Pengembang harus mengambil alih metode ini dan memanggil T:System.Action'1 dengan yang INSearchCallHistoryIntentResponse sesuai dengan INSearchCallHistoryIntentintent.

Metode Ekstensi

ConfirmSearchCallHistory(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INSearchCallHistoryIntentResponse>)

Pengembang dapat mengambil alih metode ini untuk menyesuaikan konfirmasi pencarian riwayat panggilan.

ResolveCallType(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INCallRecordTypeResolutionResult>)

Pengembang tidak boleh menggunakan metode yang tidak digunakan lagi ini. Pengembang harus menggunakan 'ResolveCallTypes' sebagai gantinya.

ResolveCallTypes(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INCallRecordTypeOptionsResolutionResult>)

Pengembang dapat menerapkan metode ini untuk mengatasi jenis panggilan untuk pencarian riwayat.

ResolveDateCreated(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INDateComponentsRangeResolutionResult>)

Pengembang dapat mengambil alih metode ini untuk menyesuaikan parameter "tanggal dibuat" dari pencarian.

ResolveRecipient(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INPersonResolutionResult>)

Pengembang dapat mengambil alih metode ini untuk menyesuaikan parameter penerima pencarian.

ResolveUnseen(IINSearchCallHistoryIntentHandling, INSearchCallHistoryIntent, Action<INBooleanResolutionResult>)

Pengembang dapat menerapkan metode ini untuk menyesuaikan resolusi apakah pengguna atau aplikasi dapat mencari panggilan yang tidak kelihatan.

Berlaku untuk