Bagikan melalui


IINStartAudioCallIntentHandling Antarmuka

Definisi

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

[Foundation.Protocol(Name="INStartAudioCallIntentHandling", WrapperType=typeof(Intents.INStartAudioCallIntentHandlingWrapper))]
[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 IINStartAudioCallIntentHandling : IDisposable, ObjCRuntime.INativeObject
type IINStartAudioCallIntentHandling = interface
    interface INativeObject
    interface IDisposable
Turunan
Atribut
Penerapan

Properti

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari INativeObject)

Metode

HandleStartAudioCall(INStartAudioCallIntent, Action<INStartAudioCallIntentResponse>)

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

Metode Ekstensi

ConfirmStartAudioCall(IINStartAudioCallIntentHandling, INStartAudioCallIntent, Action<INStartAudioCallIntentResponse>)

Pengembang dapat mengambil alih metode ini untuk menyesuaikan konfirmasi bahwa panggilan audio harus dimulai.

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

Pengembang dapat mengambil alih metode ini untuk menyelesaikan kontak tertentu berdasarkan intent.

ResolveDestinationType(IINStartAudioCallIntentHandling, INStartAudioCallIntent, Action<INCallDestinationTypeResolutionResult>)

Pengembang dapat menerapkan metode ini untuk menyesuaikan resolusi jenis tujuan.

Berlaku untuk