Bagikan melalui


ICPMapTemplateDelegate Antarmuka

Definisi

Delegasikan objek untuk CPMapTemplate objek.

[Foundation.Protocol(Name="CPMapTemplateDelegate", WrapperType=typeof(CarPlay.CPMapTemplateDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ICPMapTemplateDelegate : IDisposable, ObjCRuntime.INativeObject
type ICPMapTemplateDelegate = interface
    interface INativeObject
    interface IDisposable
Turunan
Atribut
Penerapan

Properti

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari INativeObject)

Metode Ekstensi

DidBeginPanGesture(ICPMapTemplateDelegate, CPMapTemplate)

Metode yang dipanggil ketika gerakan pan dimulai.

DidCancelNavigation(ICPMapTemplateDelegate, CPMapTemplate)

Metode yang dipanggil saat navigasi dibatalkan.

DidDismissNavigationAlert(ICPMapTemplateDelegate, CPMapTemplate, CPNavigationAlert, CPNavigationAlertDismissalContext)

Metode yang dipanggil saat pemberitahuan navigasi dibatalkan.

DidDismissPanningInterface(ICPMapTemplateDelegate, CPMapTemplate)

Metode yang dipanggil ketika antarmuka panning dimatikan.

DidEndPanGesture(ICPMapTemplateDelegate, CPMapTemplate, CGPoint)

Metode yang dipanggil ketika antarmuka panning berakhir.

DidShowNavigationAlert(ICPMapTemplateDelegate, CPMapTemplate, CPNavigationAlert)

Metode yang dipanggil saat pemberitahuan navigasi ditampilkan.

DidShowPanningInterface(ICPMapTemplateDelegate, CPMapTemplate)

Metode yang dipanggil saat antarmuka panning ditampilkan.

DidUpdatePanGesture(ICPMapTemplateDelegate, CPMapTemplate, CGPoint, CGPoint)

Metode yang dipanggil saat gerakan pan diperbarui.

GetDisplayStyle(ICPMapTemplateDelegate, CPMapTemplate, CPManeuver)

Delegasikan objek untuk CPMapTemplate objek.

Pan(ICPMapTemplateDelegate, CPMapTemplate, CPPanDirection)

Geser peta.

PanBegan(ICPMapTemplateDelegate, CPMapTemplate, CPPanDirection)

Metode yang dipanggil ketika pan dimulai.

PanEnded(ICPMapTemplateDelegate, CPMapTemplate, CPPanDirection)

Metode yang dipanggil ketika pan berakhir.

SelectedPreview(ICPMapTemplateDelegate, CPMapTemplate, CPTrip, CPRouteChoice)

Delegasikan objek untuk CPMapTemplate objek.

ShouldShowNotificationForManeuver(ICPMapTemplateDelegate, CPMapTemplate, CPManeuver)

Metode yang dipanggil untuk menentukan apakah pemberitahuan manuver navigasi harus ditampilkan saat aplikasi berjalan di latar belakang.

ShouldShowNotificationForNavigationAlert(ICPMapTemplateDelegate, CPMapTemplate, CPNavigationAlert)

Metode yang dipanggil untuk menentukan apakah pemberitahuan navigasi harus ditampilkan saat aplikasi berjalan di latar belakang.

ShouldUpdateNotificationForManeuver(ICPMapTemplateDelegate, CPMapTemplate, CPManeuver, CPTravelEstimates)

Metode yang dipanggil untuk menentukan apakah pembaruan perkiraan perjalanan yang ditentukan harus ditampilkan saat aplikasi berjalan di latar belakang.

StartedTrip(ICPMapTemplateDelegate, CPMapTemplate, CPTrip, CPRouteChoice)

Metode yang dipanggil ketika perjalanan dimulai.

WillDismissNavigationAlert(ICPMapTemplateDelegate, CPMapTemplate, CPNavigationAlert, CPNavigationAlertDismissalContext)

Metode yang dipanggil tepat sebelum pemberitahuan navigasi dihentikan.

WillDismissPanningInterface(ICPMapTemplateDelegate, CPMapTemplate)

Metode yang dipanggil tepat sebelum antarmuka panning dimatikan.

WillShowNavigationAlert(ICPMapTemplateDelegate, CPMapTemplate, CPNavigationAlert)

Metode yang dipanggil tepat sebelum pemberitahuan navigasi ditampilkan.

Berlaku untuk