Compartilhar via


CarPlay Namespace

Classes

CPActionSheetTemplate
CPAlertAction

Uma ação que é exibida em um botão em um alerta.

CPAlertTemplate
CPApplicationDelegate

O delegado do aplicativo para aplicativos CarPlay.

CPApplicationDelegate_Extensions

Métodos de extensão para implementar os membros opcionais do CPApplicationDelegate protocolo.

CPBarButton

Um botão na barra de navegação.

CPBarButtonProviding_Extensions
CPGridButton

Um item de menu exibido em um CPGridTemplate.

CPGridTemplate

CPTemplate subclasse que exibe um menu no formulário de grade.

CPImageSet
CPInterfaceController

Um objeto de controlador criado pelo sistema (semelhante, mas não derivado de , UIViewController).

CPInterfaceControllerDelegate

Implementação padrão de ICPInterfaceControllerDelegate, o objeto delegado para CPInterfaceController objetos .

CPInterfaceControllerDelegate_Extensions

Interface para os métodos obrigatórios do CPInterfaceControllerDelegate protocolo.

CPListItem

Uma linha em um CPListTemplate.

CPListSection

Elemento organizacional dentro de um CPListTemplate.

CPListTemplate

CPTemplate que apresenta um menu hierárquico de opções.

CPListTemplateDelegate

Implementação abstrata de ICPListTemplateDelegate, o objeto delegado para CPListTemplate objetos .

CPManeuver

Uma etapa em um CPTrip.

CPMapButton

Um botão exibido no CPMapTemplate.

CPMapTemplate

CPTemplate subclasse que exibe um mapa.

CPMapTemplateDelegate

Implementação padrão de ICPMapTemplateDelegate, fornecendo o objeto delegado para CPMapTemplate objetos .

CPMapTemplateDelegate_Extensions

Métodos opcionais dentro do ICPMapTemplateDelegate protocolo.

CPNavigationAlert

Uma faixa exibida com alta prioridade.

CPNavigationSession

Uma sessão que pode envolver o planejamento, a atualização e a execução de uma viagem.

CPRouteChoice

Uma possível rota para a viagem.

CPSearchTemplate

CPTemplate subclasse mostrando os resultados da pesquisa de destino.

CPSearchTemplateDelegate

Objeto delegate para a CPSearchTemplate classe .

CPSearchTemplateDelegate_Extensions
CPSessionConfiguration

Classe que responde às alterações de configuração da interface do usuário.

CPSessionConfigurationDelegate

Implementação abstrata de I:Carlay.ICPSessionConfigurationDelegate.

CPTemplate

Classe base abstrata para modelos de interface do usuário do CarPlay.

CPTravelEstimates

Estimativas de requisitos de tempo e distância para navegação solicitada.

CPTrip

Uma jornada de Origin para Destination.

CPTripPreviewTextConfiguration
CPVoiceControlState
CPVoiceControlTemplate

CPTemplate subclasse para exibir o indicador de controle de voz.

CPWindow
CPWindow.CPWindowAppearance

Interfaces

ICPApplicationDelegate

Representante de aplicativo para os métodos necessários do CPApplicationDelegate protocolo.

ICPBarButtonProviding

Interface que define os métodos necessários para o ICPBarButtonProviding protocolo.

ICPInterfaceControllerDelegate

Delegar objeto para CPInterfaceController objetos .

ICPListTemplateDelegate

Delegar objeto para CPListTemplate objetos .

ICPMapTemplateDelegate

Delegar objeto para CPMapTemplate objetos .

ICPSearchTemplateDelegate

Objeto delegate usado por CPSearchTemplate.

ICPSessionConfigurationDelegate

Objeto delegate usado por CPSessionConfiguration.

Enumerações

CPAlertActionStyle

Enumera os estilos de um botão de ação do objeto T:CarPlay.CPAlert .

CPBarButtonType

Enumera os tipos de CPBarButton.

CPLimitableUserInterface

Sinalização de enumeração que descreve como a interface do usuário pode ser limitada.

CPManeuverDisplayStyle
CPNavigationAlertDismissalContext

Enumera os motivos pelos quais um alerta de navegação foi ignorado.

CPPanDirection

Enumera as direções de movimento panorâmico do mapa de navegação.

CPTimeRemainingColor
CPTripEstimateStyle
CPTripPauseReason

Enumera os motivos pelos quais a viagem atual foi pausada.

Delegados

CPSearchTemplateDelegateUpdateHandler