IINRidesharingDomainHandling Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Antarmuka menggabungkan beberapa antarmuka yang terkait dengan berbagai niat ridesharing.
[Foundation.Protocol(Name="INRidesharingDomainHandling", WrapperType=typeof(Intents.INRidesharingDomainHandlingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 2, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IINRidesharingDomainHandling : IDisposable, Intents.IINGetRideStatusIntentHandling, Intents.IINListRideOptionsIntentHandling, Intents.IINRequestRideIntentHandling
type IINRidesharingDomainHandling = interface
interface INativeObject
interface IDisposable
interface IINGetRideStatusIntentHandling
interface IINListRideOptionsIntentHandling
interface IINRequestRideIntentHandling
Atribut
Penerapan
Properti
Handle
Tangani (penunjuk) ke representasi objek yang tidak dikelola.
(Diperoleh dari INativeObject )
Metode
Metode Ekstensi
ConfirmRideStatus(IINGetRideStatusIntentHandling, INGetRideStatusIntent, Action<INGetRideStatusIntentResponse>)
Pengembang dapat mengambil alih metode ini untuk menyesuaikan konfirmasi status perjalanan.
ConfirmListRideOptions(IINListRideOptionsIntentHandling, INListRideOptionsIntent, Action<INListRideOptionsIntentResponse>)
Pengembang dapat mengambil alih metode ini untuk menyesuaikan konfirmasi daftar opsi perjalanan.
ResolveDropOffLocation(IINListRideOptionsIntentHandling, INListRideOptionsIntent, Action<INPlacemarkResolutionResult>)
Pengembang dapat mengambil alih metode ini untuk menyesuaikan resolusi lokasi pengantaran.
ResolvePickupLocation(IINListRideOptionsIntentHandling, INListRideOptionsIntent, Action<INPlacemarkResolutionResult>)
Pengembang dapat mengambil alih metode ini untuk menyesuaikan resolusi lokasi penjemputan.
ConfirmRequestRide(IINRequestRideIntentHandling, INRequestRideIntent, Action<INRequestRideIntentResponse>)
Pengembang dapat mengambil alih metode ini untuk menyesuaikan konfirmasi permintaan tumpangan.
ResolveDropOffLocation(IINRequestRideIntentHandling, INRequestRideIntent, Action<INPlacemarkResolutionResult>)
Pengembang dapat mengambil alih metode ini untuk menyesuaikan resolusi lokasi pengantaran.
ResolvePartySize(IINRequestRideIntentHandling, INRequestRideIntent, Action<INIntegerResolutionResult>)
Pengembang dapat mengambil alih metode ini untuk menyesuaikan resolusi jumlah penumpang dalam pesta.
ResolvePickupLocation(IINRequestRideIntentHandling, INRequestRideIntent, Action<INPlacemarkResolutionResult>)
Pengembang dapat mengambil alih metode ini untuk menyesuaikan resolusi lokasi penjemputan.
ResolveRideOptionName(IINRequestRideIntentHandling, INRequestRideIntent, Action<INSpeakableStringResolutionResult>)
Pengembang dapat mengambil alih metode ini untuk menyesuaikan resolusi opsi yang terkait dengan perjalanan.
ResolveScheduledPickupTime(IINRequestRideIntentHandling, INRequestRideIntent, Action<INDateComponentsRangeResolutionResult>)
Pengembang dapat menerapkan ini untuk menyesuaikan resolusi waktu penjemputan terjadwal.
Berlaku untuk