Поделиться через


ICPMapTemplateDelegate Интерфейс

Определение

Делегат объекта для CPMapTemplate объектов.

[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
Производный
Атрибуты
Реализации

Свойства

Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от INativeObject)

Методы расширения

DidBeginPanGesture(ICPMapTemplateDelegate, CPMapTemplate)

Метод, вызываемый при запуске жеста сдвига.

DidCancelNavigation(ICPMapTemplateDelegate, CPMapTemplate)

Метод, вызываемый при отмене навигации.

DidDismissNavigationAlert(ICPMapTemplateDelegate, CPMapTemplate, CPNavigationAlert, CPNavigationAlertDismissalContext)

Метод, вызываемый при отмене оповещения навигации.

DidDismissPanningInterface(ICPMapTemplateDelegate, CPMapTemplate)

Метод, вызываемый при закрытии интерфейса сдвига.

DidEndPanGesture(ICPMapTemplateDelegate, CPMapTemplate, CGPoint)

Метод, вызываемый при завершении интерфейса сдвига.

DidShowNavigationAlert(ICPMapTemplateDelegate, CPMapTemplate, CPNavigationAlert)

Метод, вызываемый при отображении оповещения навигации.

DidShowPanningInterface(ICPMapTemplateDelegate, CPMapTemplate)

Метод, вызываемый при отображении интерфейса сдвига.

DidUpdatePanGesture(ICPMapTemplateDelegate, CPMapTemplate, CGPoint, CGPoint)

Метод, вызываемый при обновлении жеста сдвига.

GetDisplayStyle(ICPMapTemplateDelegate, CPMapTemplate, CPManeuver)

Делегат объекта для CPMapTemplate объектов.

Pan(ICPMapTemplateDelegate, CPMapTemplate, CPPanDirection)

Сдвигает карту.

PanBegan(ICPMapTemplateDelegate, CPMapTemplate, CPPanDirection)

Метод, вызываемый при начале сдвига.

PanEnded(ICPMapTemplateDelegate, CPMapTemplate, CPPanDirection)

Метод, вызываемый при завершении сдвига.

SelectedPreview(ICPMapTemplateDelegate, CPMapTemplate, CPTrip, CPRouteChoice)

Делегат объекта для CPMapTemplate объектов.

ShouldShowNotificationForManeuver(ICPMapTemplateDelegate, CPMapTemplate, CPManeuver)

Метод, который вызывается для определения того, должно ли отображаться уведомление об маневре навигации, когда приложение работает в фоновом режиме.

ShouldShowNotificationForNavigationAlert(ICPMapTemplateDelegate, CPMapTemplate, CPNavigationAlert)

Метод, который вызывается для определения того, должно ли отображаться оповещение навигации, когда приложение выполняется в фоновом режиме.

ShouldUpdateNotificationForManeuver(ICPMapTemplateDelegate, CPMapTemplate, CPManeuver, CPTravelEstimates)

Метод, который вызывается для определения того, должны ли отображаться указанные обновления оценки поездок, когда приложение выполняется в фоновом режиме.

StartedTrip(ICPMapTemplateDelegate, CPMapTemplate, CPTrip, CPRouteChoice)

Метод, вызываемый при запуске поездки.

WillDismissNavigationAlert(ICPMapTemplateDelegate, CPMapTemplate, CPNavigationAlert, CPNavigationAlertDismissalContext)

Метод, который вызывается непосредственно перед закрытием оповещения навигации.

WillDismissPanningInterface(ICPMapTemplateDelegate, CPMapTemplate)

Метод, который вызывается непосредственно перед закрытием интерфейса сдвига.

WillShowNavigationAlert(ICPMapTemplateDelegate, CPMapTemplate, CPNavigationAlert)

Метод, вызываемый непосредственно перед показом оповещения навигации.

Применяется к