TMS FNC Maps API Reference
Use this reference for exact Delphi API contracts. Start from the component pages for purpose, setup, and task guides; use the class and member pages here for signatures, defaults, behavior notes, and event contracts.
Entry Points
| Route | Use when |
|---|---|
| Components | You want component purpose, screenshots, guide links, and the component API map. |
| Product guides | You want cross-cutting workflows before drilling into component APIs. |
| Product overview | You want frameworks, dependencies, IDE support, and release notes. |
Component Summary
| Component | Use for |
|---|---|
| TMS FNC Bing Maps | Map control backed by Microsoft Bing Maps. |
| TMS FNC Directions | Non-visual component for calculating turn-by-turn directions and multi-stop routes across multiple service backends. |
| TMS FNC Elevation | Non-visual component for querying terrain elevation data at one or more coordinates. |
| TMS FNC Geocoding | Non-visual component for forward and reverse geocoding across multiple service backends. |
| TMS FNC Google Maps | Map control backed by Google Maps with Google-specific clusters, KML layers, street view, and overlay views. |
| TMS FNC Google Places | Places component backed by the Google Places API. |
| TMS FNC Google Routes | Directions component using the Google Routes API with traffic advisory and speed reading data. |
| TMS FNC HERE Directions | Directions component with HERE-specific routing options including truck routing. |
| TMS FNC HERE Maps | Map control backed by HERE Maps with HERE-specific heat maps. |
| TMS FNC Leaflet | Map control backed by the open-source Leaflet library. |
| TMS FNC Location | Non-visual component for IP-based location lookup. |
| TMS FNC MapBox | Map control backed by the MapBox GL JS service. |
| TMS FNC MapKit | Map control backed by Apple MapKit (macOS/iOS). |
| TMS FNC Maps | Cross-platform interactive map control with markers, polylines, polygons, circles, rectangles, heat maps, GeoJSON, GPX, labels, and element containers. Provider-agnostic — connect a map service component to switch backend. |
| TMS FNC Maps Image | Visual control that displays a static map image from a configured static map service. |
| TMS FNC OpenLayers | Map control backed by the open-source OpenLayers library. |
| TMS FNC Places | Non-visual component for searching points of interest and place details from multiple service backends. |
| TMS FNC Route Calculator | Interactive route-building control that works alongside a map control; supports undo/redo history and GPX import/export. |
| TMS FNC Static Map | Non-visual component that retrieves a static map image URL from a configured service backend. |
| TMS FNC Time Zone | Non-visual component for resolving the timezone at a given geographical coordinate. |
| TMS FNC Toll Cost | Non-visual component for calculating road toll costs along a route. |
| TMS FNC TomTom | Map control backed by the TomTom Maps API. |
API By Component
TMS FNC Bing Maps
Classes And Records
| Type | Description |
|---|---|
TTMSFNCBingMaps |
Displays interactive Bing Maps with markers, shapes, and browser-backed provider services. |
TTMSFNCBingMapsPolygon |
Represents a Bing Maps polygon overlay with support for polygon holes. |
TTMSFNCBingMapsPolygons |
Stores Bing Maps polygon overlay items. |
TTMSFNCCustomBingMaps |
Provides the shared base implementation for Bing Maps controls. |
TMS FNC Directions
Classes And Records
| Type | Description |
|---|---|
ITMSFNCCustomDirections |
Provider contract used to create, execute, and parse directions requests. |
ITMSFNCCustomDirectionsInstance |
Receives the shared directions properties used by a provider instance. |
ITMSFNCCustomDirectionsProperties |
Provides shared options used by directions provider implementations. |
ITMSFNCDirectionsService |
Factory service that creates and destroys directions provider instances. |
ITMSFNCDirectionsServiceAzure |
Directions factory service for the Azure provider. |
ITMSFNCDirectionsServiceBing |
Directions factory service for the Bing provider. |
ITMSFNCDirectionsServiceGeoApify |
Directions factory service for the Geoapify provider. |
ITMSFNCDirectionsServiceGoogle |
Directions factory service for the Google Directions provider. |
ITMSFNCDirectionsServiceGoogleRoutes |
Directions factory service for the Google Routes provider. |
ITMSFNCDirectionsServiceHere |
Directions factory service for the HERE provider. |
ITMSFNCDirectionsServiceMapBox |
Directions factory service for the Mapbox provider. |
ITMSFNCDirectionsServiceOpenRouteService |
Directions factory service for the OpenRouteService provider. |
ITMSFNCDirectionsServiceTomTom |
Directions factory service for the TomTom provider. |
TTMSFNCCustomDirections |
Implements shared directions request, provider, and GPX export behavior. |
TTMSFNCCustomDirectionsInterfacedObject |
Base class for directions provider objects that receive shared directions properties. |
TTMSFNCDirections |
Component that requests routes from supported directions providers. |
TTMSFNCDirectionsCallBackWrapper |
Wraps a directions callback for delayed request handling. |
TTMSFNCDirectionsFactoryService |
Base factory for directions provider instances. |
TTMSFNCDirectionsItem |
Represents one route alternative returned by a directions request. |
TTMSFNCDirectionsItems |
Manages directions result items. |
TTMSFNCDirectionsLeg |
Represents a leg between two route points in a directions result. |
TTMSFNCDirectionsLegs |
Manages directions leg items. |
TTMSFNCDirectionsList |
Stores directions provider interfaces. |
TTMSFNCDirectionsOptionsRec |
Stores options used to execute a directions request. |
TTMSFNCDirectionsPlatformServices |
Registry for directions platform service interfaces. |
TTMSFNCDirectionsPlatformServicesList |
Stores registered directions platform services. |
TTMSFNCDirectionsPlatformServicesService |
Stores a platform service interface and its GUID. |
TTMSFNCDirectionsRequest |
Stores a directions request and the provider results returned for it. |
TTMSFNCDirectionsRequests |
Manages directions request items. |
TTMSFNCDirectionsResultCallBackWrapper |
Wraps a directions result callback for delayed request handling. |
TTMSFNCDirectionsStep |
Represents a single instruction step in a directions result. |
TTMSFNCDirectionsSteps |
Manages directions step items. |
TTMSFNCDirectionsWayPoint |
Represents waypoint metadata returned by a directions provider. |
TTMSFNCDirectionsWayPoints |
Manages directions waypoint items. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCDirectionsGetDirectionsCallback |
Event type | Callback or event type invoked when a directions request completes. |
TTMSFNCDirectionsGetDirectionsEvent |
Event type | Callback or event type invoked when a directions request completes. |
TTMSFNCDirectionsGetDirectionsResultCallback |
Event type | Callback or event type invoked with a parsed directions result. |
TTMSFNCDirectionsGetDirectionsResultEvent |
Event type | Callback or event type invoked with a parsed directions result. |
TTMSFNCDirectionsService |
Enum | Specifies the directions provider service used for route requests. |
TTMSFNCDirectionsTravelMode |
Enum | Specifies the travel mode requested from a directions provider. |
TMS FNC Elevation
Classes And Records
| Type | Description |
|---|---|
ITMSFNCCustomElevation |
Represents an elevation service implementation used to execute requests. |
ITMSFNCCustomElevationInstance |
Receives the property provider for an elevation service instance. |
ITMSFNCCustomElevationProperties |
Exposes elevation option values to the service implementation. |
ITMSFNCElevationService |
Creates and releases elevation service instances. |
ITMSFNCElevationServiceAirMap |
Creates and releases elevation service instances for the AirMap provider. |
ITMSFNCElevationServiceGoogle |
Creates and releases elevation service instances for the Google provider. |
ITMSFNCElevationServiceMapQuest |
Creates and releases elevation service instances for the MapQuest provider. |
TTMSFNCCustomElevation |
Base class for the elevation service component. |
TTMSFNCCustomElevationInterfacedObject |
Reference-counted base that exposes the elevation service property provider. |
TTMSFNCElevation |
Non-visual component that provides elevation functionality. |
TTMSFNCElevationCallBackWrapper |
Wraps an elevation callback so it can be invoked asynchronously. |
TTMSFNCElevationData |
Holds elevation result data. |
TTMSFNCElevationFactoryService |
Factory that creates elevation service instances for the current platform. |
TTMSFNCElevationItem |
Represents a single elevation result item. |
TTMSFNCElevationItems |
Collection of elevation result items. |
TTMSFNCElevationList |
Maintains a list of elevation service instances. |
TTMSFNCElevationPlatformServices |
Registry of platform-specific service implementations for the elevation service. |
TTMSFNCElevationPlatformServicesList |
Maintains the list of registered platform service implementations. |
TTMSFNCElevationPlatformServicesService |
Associates a platform service implementation with its interface GUID. |
TTMSFNCElevationRequest |
Represents a single elevation request and its result. |
TTMSFNCElevationRequestData |
Holds the data associated with an elevation request. |
TTMSFNCElevationRequestDataList |
Maintains a list of elevation request data entries. |
TTMSFNCElevationRequests |
Collection of elevation requests. |
TTMSFNCElevationResultCallBackWrapper |
Wraps an elevation result callback so it can be invoked asynchronously. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCElevationGetElevationCallBack |
Event type | (undocumented) |
TTMSFNCElevationGetElevationEvent |
Event type | Event signature used when the elevation request is performed. |
TTMSFNCElevationGetElevationResultCallBack |
Event type | (undocumented) |
TTMSFNCElevationGetElevationResultEvent |
Event type | Event signature used when the elevation result is returned. |
TTMSFNCElevationService |
Enum | Identifies an elevation option. |
TMS FNC Geocoding
Classes And Records
| Type | Description |
|---|---|
ITMSFNCCustomGeocoding |
Represents a geocoding service implementation used to execute requests. |
ITMSFNCCustomGeocodingInstance |
Receives the property provider for a geocoding service instance. |
ITMSFNCCustomGeocodingProperties |
Exposes geocoding option values to the service implementation. |
ITMSFNCGeocodingService |
Creates and releases geocoding service instances. |
ITMSFNCGeocodingServiceAzure |
Creates and releases geocoding service instances for the Azure provider. |
ITMSFNCGeocodingServiceBing |
Creates and releases geocoding service instances for the Bing provider. |
ITMSFNCGeocodingServiceGeoApify |
Creates and releases geocoding service instances for the GeoApify provider. |
ITMSFNCGeocodingServiceGoogle |
Creates and releases geocoding service instances for the Google provider. |
ITMSFNCGeocodingServiceHere |
Creates and releases geocoding service instances for the HERE provider. |
ITMSFNCGeocodingServiceMapBox |
Creates and releases geocoding service instances for the Mapbox provider. |
ITMSFNCGeocodingServiceOpenRouteService |
Creates and releases geocoding service instances for the OpenRouteService provider. |
ITMSFNCGeocodingServiceOpenStreetMap |
Creates and releases geocoding service instances for the OpenStreetMap provider. |
ITMSFNCGeocodingServiceTomTom |
Creates and releases geocoding service instances for the TomTom provider. |
TTMSFNCCustomGeocoding |
Base class for the geocoding service component. |
TTMSFNCCustomGeocodingInterfacedObject |
Reference-counted base that exposes the geocoding service property provider. |
TTMSFNCGeocoding |
Non-visual component that provides geocoding functionality. |
TTMSFNCGeocodingCallBackWrapper |
Wraps a geocoding callback so it can be invoked asynchronously. |
TTMSFNCGeocodingFactoryService |
Factory that creates geocoding service instances for the current platform. |
TTMSFNCGeocodingItem |
Represents one address candidate returned by a geocoding or reverse-geocoding request. |
TTMSFNCGeocodingItems |
Collection of geocoding result items. |
TTMSFNCGeocodingList |
Maintains a list of geocoding service instances. |
TTMSFNCGeocodingPlatformServices |
Registry of platform-specific service implementations for the geocoding service. |
TTMSFNCGeocodingPlatformServicesList |
Maintains the list of registered platform service implementations. |
TTMSFNCGeocodingPlatformServicesService |
Associates a platform service implementation with its interface GUID. |
TTMSFNCGeocodingRequest |
Represents a geocoding request, its status, and the result items returned for it. |
TTMSFNCGeocodingRequests |
Stores a collection of geocoding request objects. |
TTMSFNCGeocodingResultCallBackWrapper |
Wraps a geocoding result callback so it can be invoked asynchronously. |
TTMSFNCReverseGeocodingCallBackWrapper |
Wraps a reverse geocoding callback so it can be invoked asynchronously. |
TTMSFNCReverseGeocodingResultCallBackWrapper |
Wraps a reverse geocoding result callback so it can be invoked asynchronously. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCGeocodingGetGeocodingCallBack |
Event type | Callback invoked when a geocoding request receives its raw response. |
TTMSFNCGeocodingGetGeocodingEvent |
Event type | Event raised when a geocoding request receives its raw response. |
TTMSFNCGeocodingGetGeocodingResultCallBack |
Event type | Callback invoked when parsed geocoding results are available. |
TTMSFNCGeocodingGetGeocodingResultEvent |
Event type | Event raised when parsed geocoding results are available. |
TTMSFNCGeocodingGetReverseGeocodingCallBack |
Event type | Callback invoked when a reverse-geocoding request receives its raw response. |
TTMSFNCGeocodingGetReverseGeocodingEvent |
Event type | Event raised when a reverse-geocoding request receives its raw response. |
TTMSFNCGeocodingGetReverseGeocodingResultCallBack |
Event type | Callback invoked when parsed reverse-geocoding results are available. |
TTMSFNCGeocodingGetReverseGeocodingResultEvent |
Event type | Event raised when parsed reverse-geocoding results are available. |
TTMSFNCGeocodingPrecision |
Enum | Describes how precise a geocoding result is. |
TTMSFNCGeocodingService |
Enum | Identifies the provider used for geocoding and reverse-geocoding requests. |
TMS FNC Google Maps
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomGoogleMaps |
Implements the customizable Google map control. |
TTMSFNCGoogleMaps |
Publishes the Google map control API for design-time and runtime use. |
TTMSFNCGoogleMapsCircle |
Represents a Google circle overlay with interaction options. |
TTMSFNCGoogleMapsCircles |
Maintains a collection of Google circle overlays. |
TTMSFNCGoogleMapsCluster |
Defines a marker cluster and its clustering behavior. |
TTMSFNCGoogleMapsClusters |
Maintains a collection of marker clusters. |
TTMSFNCGoogleMapsDirections |
Maintains directions requests rendered on the map. |
TTMSFNCGoogleMapsDirectionsData |
Stores the routes returned by a directions request. |
TTMSFNCGoogleMapsDirectionsItem |
Defines one directions request rendered on the map. |
TTMSFNCGoogleMapsHeatMap |
Represents a Google heat map overlay. |
TTMSFNCGoogleMapsHeatMaps |
Maintains a collection of Google heat map overlays. |
TTMSFNCGoogleMapsKMLLayer |
Defines one KML layer displayed on the map. |
TTMSFNCGoogleMapsKMLLayers |
Maintains KML layers displayed on the map. |
TTMSFNCGoogleMapsLegRec |
Stores one route leg with origin, destination, and step data. |
TTMSFNCGoogleMapsMarker |
Represents a Google marker with clustering, anchor, and overlay view support. |
TTMSFNCGoogleMapsMarkers |
Maintains a collection of Google markers. |
TTMSFNCGoogleMapsMarkersList |
Stores marker references used by clusters and overlay views. |
TTMSFNCGoogleMapsOptions |
Configures Google map behavior, controls, appearance, and Street View. |
TTMSFNCGoogleMapsOverlayView |
Defines custom HTML content positioned over the map. |
TTMSFNCGoogleMapsOverlayViews |
Maintains custom overlay views displayed on the map. |
TTMSFNCGoogleMapsPolygon |
Represents a Google polygon overlay with optional holes. |
TTMSFNCGoogleMapsPolygons |
Maintains a collection of Google polygon overlays. |
TTMSFNCGoogleMapsPolyline |
Represents a Google polyline overlay with interaction and symbol options. |
TTMSFNCGoogleMapsPolylineSymbol |
Configures a symbol drawn repeatedly or once along a polyline. |
TTMSFNCGoogleMapsPolylineSymbols |
Maintains the symbols assigned to a Google polyline. |
TTMSFNCGoogleMapsPolylines |
Maintains a collection of Google polyline overlays. |
TTMSFNCGoogleMapsRectangle |
Represents a Google rectangle overlay with interaction options. |
TTMSFNCGoogleMapsRectangles |
Maintains a collection of Google rectangle overlays. |
TTMSFNCGoogleMapsRouteRec |
Stores one route returned by a directions request. |
TTMSFNCGoogleMapsStepRec |
Stores one direction step returned for a route. |
TTMSFNCGoogleMapsStreetView |
Configures Street View panorama behavior. |
TTMSFNCGoogleMapsStreetViewData |
Stores Street View state returned by a map event. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCGoogleMapsCoordinatePosition |
Enum | Specifies a preset position for coordinate-based overlay views. |
TTMSFNCGoogleMapsDirectionsEvent |
Event type | Defines the event signature for retrieved directions data. |
TTMSFNCGoogleMapsDirectionsTravelMode |
Enum | Specifies the travel mode used for route directions. |
TTMSFNCGoogleMapsMapTypeID |
Enum | Specifies the map imagery type. |
TTMSFNCGoogleMapsOverlayViewMode |
Enum | Specifies whether an overlay view is positioned by bounds or by coordinate. |
TTMSFNCGoogleMapsPolylineSymbolPath |
Enum | Specifies the built-in symbol shape drawn on a polyline. |
TTMSFNCGoogleMapsPolylineSymbolUnits |
Enum | Specifies the units used for polyline symbol offsets. |
TTMSFNCGoogleMapsStreetViewEvent |
Event type | Defines the event signature for Street View state changes. |
TTMSFNCGoogleMapsStreetViewLocation |
Enum | Specifies how the Street View panorama location is chosen. |
TMS FNC Google Places
Classes And Records
| Type | Description |
|---|---|
TTMSFNCGooglePlaces |
Non-visual component that provides Google Places functionality. |
TMS FNC Google Routes
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomGoogleRoutes |
Base class for the Google Routes service component. |
TTMSFNCGoogleRoutes |
Non-visual component that provides Google Routes functionality. |
TTMSFNCGoogleRoutesItem |
Represents a single Google Routes result item. |
TTMSFNCGoogleRoutesItems |
Collection of Google Routes result items. |
TTMSFNCGoogleRoutesOptions |
Options that control Google Routes requests. |
TTMSFNCGoogleRoutesRequest |
Represents a single Google Routes request and its result. |
TTMSFNCGoogleRoutesRequests |
Collection of Google Routes requests. |
TTMSFNCGoogleRoutesTravelAdvisory |
Holds travel advisory information reported for a route. |
TTMSFNCSpeedReadingInterval |
Represents a speed-reading interval along a route. |
TTMSFNCSpeedReadingIntervals |
Collection of speed-reading intervals along a route. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCGoogleRoutesDeparture |
Enum | Identifies a Google Routes option. |
TTMSFNCGoogleRoutesRoutingMode |
Enum | Identifies a Google Routes option. |
TMS FNC HERE Directions
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomHereDirections |
Base class for the HERE directions service component. |
TTMSFNCDirectionsOptions |
Options that control directions requests. |
TTMSFNCDirectionsTruckOptions |
Truck-specific options that control routing. |
TTMSFNCHereDirections |
Non-visual component that provides HERE directions functionality. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCDirectionsRoutingMode |
Enum | Identifies a directions option. |
TTMSFNCDirectionsTunnelCategory |
Enum | Identifies a directions option. |
TMS FNC HERE Maps
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomHere |
Provides the shared base implementation for HERE map controls. |
TTMSFNCHere |
Displays interactive HERE maps with markers, shapes, heat maps, and browser-backed provider services. |
TTMSFNCHereHeatMap |
Represents a HERE heat-map overlay item. |
TTMSFNCHereHeatMaps |
Stores HERE heat-map overlay items. |
TTMSFNCHereOptions |
Configures provider-specific options for a HERE map instance. |
TTMSFNCHerePolygon |
Represents a HERE polygon overlay with support for polygon holes. |
TTMSFNCHerePolygons |
Stores HERE polygon overlay items. |
Related Types
| Type | Kind | Description |
|---|---|---|
TMSFNCHereMapStyle |
Enum | Defines the map styles available for a HERE map instance. |
TMS FNC Leaflet
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomLeaflet |
Implements the shared Leaflet map component behavior. |
TTMSFNCLeaflet |
Provides a Leaflet-based interactive map component. |
TTMSFNCLeafletCircle |
Represents a Leaflet circle overlay. |
TTMSFNCLeafletCircles |
Manages Leaflet circle items. |
TTMSFNCLeafletHeatMap |
Represents a Leaflet heat map layer. |
TTMSFNCLeafletHeatMaps |
Manages Leaflet heat map items. |
TTMSFNCLeafletMarker |
Represents a Leaflet marker overlay. |
TTMSFNCLeafletMarkers |
Manages Leaflet marker items. |
TTMSFNCLeafletMarkersList |
Stores Leaflet marker references. |
TTMSFNCLeafletOptions |
Configures Leaflet map provider options. |
TTMSFNCLeafletPolygon |
Represents a Leaflet polygon with draggable support. |
TTMSFNCLeafletPolygons |
Manages Leaflet polygon items. |
TTMSFNCLeafletPolyline |
Represents a Leaflet polyline with draggable support. |
TTMSFNCLeafletPolylines |
Manages Leaflet polyline items. |
TTMSFNCLeafletRectangle |
Represents a Leaflet rectangle overlay. |
TTMSFNCLeafletRectangles |
Manages Leaflet rectangle items. |
TTMSFNCLeafletTileLayer |
Represents a custom Leaflet tile layer. |
TTMSFNCLeafletTileLayerParams |
Configures additional parameters for a Leaflet tile layer. |
TTMSFNCLeafletTileLayers |
Manages custom Leaflet tile layers. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCLeafletTileLayerSource |
Enum | Specifies the source type used by a Leaflet tile layer. |
TMS FNC Location
Classes And Records
| Type | Description |
|---|---|
ITMSFNCCustomLocation |
Represents a location service implementation used to execute requests. |
ITMSFNCCustomLocationInstance |
Receives the property provider for a location service instance. |
ITMSFNCCustomLocationProperties |
Exposes location option values to the service implementation. |
ITMSFNCLocationService |
Creates and releases location service instances. |
ITMSFNCLocationServiceGoogle |
Creates and releases location service instances for the Google provider. |
ITMSFNCLocationServiceIPStack |
Creates and releases location service instances for the IPStack provider. |
TTMSFNCCustomLocation |
Base class for the location service component. |
TTMSFNCCustomLocationInterfacedObject |
Reference-counted base that exposes the location service property provider. |
TTMSFNCLocation |
Non-visual component that provides location functionality. |
TTMSFNCLocationCallBackWrapper |
Wraps a location callback so it can be invoked asynchronously. |
TTMSFNCLocationFactoryService |
Factory that creates location service instances for the current platform. |
TTMSFNCLocationList |
Maintains a list of location service instances. |
TTMSFNCLocationPlatformServices |
Registry of platform-specific service implementations for the location service. |
TTMSFNCLocationPlatformServicesList |
Maintains the list of registered platform service implementations. |
TTMSFNCLocationPlatformServicesService |
Associates a platform service implementation with its interface GUID. |
TTMSFNCLocationRequest |
Represents a single location request and its result. |
TTMSFNCLocationRequests |
Collection of location requests. |
TTMSFNCLocationResultCallBackWrapper |
Wraps a location result callback so it can be invoked asynchronously. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCLocationConnection |
Enum | Identifies a location option. |
TTMSFNCLocationGetLocationCallBack |
Event type | (undocumented) |
TTMSFNCLocationGetLocationEvent |
Event type | Event signature used when the location request is performed. |
TTMSFNCLocationGetLocationResultCallBack |
Event type | (undocumented) |
TTMSFNCLocationGetLocationResultEvent |
Event type | Event signature used when the location result is returned. |
TTMSFNCLocationService |
Enum | Identifies a location option. |
TMS FNC MapBox
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomMapBox |
Provides the shared base implementation for Mapbox map controls. |
TTMSFNCMapBox |
Displays interactive Mapbox maps with markers, shapes, routes, 3D styles, and browser-backed provider services. |
TTMSFNCMapBoxMarker |
Represents a Mapbox marker overlay item. |
TTMSFNCMapBoxMarkers |
Stores Mapbox marker overlay items. |
TTMSFNCMapBoxOptions |
Configures provider-specific options for a Mapbox map instance. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCMapBoxMapStyle |
Enum | Defines the map styles available for a Mapbox map instance. |
TTMSFNCMapBoxTimeOfDay |
Enum | Defines the simulated time of day for compatible 3D map styles. |
TMS FNC MapKit
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomMapKit |
Base class for the provider-specific map control. |
TTMSFNCMapKit |
Displays an interactive MapKit map and exposes browser-backed map operations. |
TTMSFNCMapKitDirections |
Stores the directions requests displayed by the map control. |
TTMSFNCMapKitDirectionsData |
Stores all routes returned by a directions request. |
TTMSFNCMapKitDirectionsItem |
Represents one directions request and its display settings. |
TTMSFNCMapKitOptions |
Provides provider-specific map options. |
TTMSFNCMapKitPolygon |
Represents a polygon item with support for holes. |
TTMSFNCMapKitPolygons |
Stores polygon items used by the map control. |
TTMSFNCMapKitRouteRec |
Stores one route returned by a directions request. |
TTMSFNCMapKitStepRec |
Stores one instruction step returned by a directions request. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCMapKitDirectionsEvent |
Event type | Handles retrieved directions data. |
TTMSFNCMapKitDirectionsTravelMode |
Enum | Defines the travel mode used when calculating route directions. |
TMS FNC Maps
Classes And Records
| Type | Description |
|---|---|
ITMSFNCCustomMaps |
Generates provider-specific script fragments and lifecycle operations for a map instance. |
ITMSFNCCustomMapsInstance |
Receives the map property provider used by a service instance. |
ITMSFNCCustomMapsProperties |
Exposes map option values to the service-specific JavaScript generator. |
ITMSFNCMapsService |
Creates and destroys provider-specific map instances. |
ITMSFNCMapsServiceAzureMaps |
Marks a service implementation for the Azure Maps provider. |
ITMSFNCMapsServiceBingMaps |
Marks a service implementation for the Bing Maps provider. |
ITMSFNCMapsServiceGoogleMaps |
Marks a service implementation for the Google Maps provider. |
ITMSFNCMapsServiceHere |
Marks a service implementation for the HERE provider. |
ITMSFNCMapsServiceLeaflet |
Marks a service implementation for the Leaflet provider. |
ITMSFNCMapsServiceMapBox |
Marks a service implementation for the Mapbox provider. |
ITMSFNCMapsServiceMapKit |
Marks a service implementation for the MapKit provider. |
ITMSFNCMapsServiceOpenLayers |
Marks a service implementation for the OpenLayers provider. |
ITMSFNCMapsServiceTomTom |
Marks a service implementation for the TomTom provider. |
TTMSFNCCustomMaps |
Implements the shared map control, collections, provider integration, and import/export helpers. |
TTMSFNCCustomMapsInterfacedObject |
Stores the property provider used by a provider-specific maps implementation. |
TTMSFNCMaps |
Published map control that hosts the provider-backed map view. |
TTMSFNCMapsAnchorPoint |
Represents the anchor point used to position marker images. |
TTMSFNCMapsAnchorPointRec |
Stores an anchor point offset with horizontal and vertical components. |
TTMSFNCMapsBasePoint |
Represents a two-dimensional point with change notification. |
TTMSFNCMapsBounds |
Represents editable geographic bounds. |
TTMSFNCMapsBoundsRec |
Stores north-east and south-west coordinates for a rectangular geographic area. |
TTMSFNCMapsCircle |
Represents a circular map area defined by a center coordinate and radius. |
TTMSFNCMapsCircles |
Collection of circle elements. |
TTMSFNCMapsCoordinate |
Represents an editable geographic coordinate object. |
TTMSFNCMapsCoordinateItem |
Represents one coordinate item in a coordinate collection. |
TTMSFNCMapsCoordinateRec |
Stores a geographic coordinate with optional elevation, time, weight, and user data. |
TTMSFNCMapsCoordinates |
Maintains an owned collection of coordinate items. |
TTMSFNCMapsCustomPolygon |
Defines shared fill styling for polygon-like map elements. |
TTMSFNCMapsCustomPolygons |
Base collection for filled polygon elements. |
TTMSFNCMapsElementAction |
Binds an HTML element event inside an element container to a map event handler. |
TTMSFNCMapsElementActions |
Collection of HTML element event actions. |
TTMSFNCMapsElementContainer |
Displays custom HTML, style, and script content on top of the map. |
TTMSFNCMapsElementContainers |
Collection of custom HTML element containers. |
TTMSFNCMapsEventData |
Contains data passed to map, marker, poly element, and custom events. |
TTMSFNCMapsFactoryService |
Base factory for provider-specific maps implementations. |
TTMSFNCMapsGPXColorRec |
Stores the color used for an elevation range while importing GPX data. |
TTMSFNCMapsGPXMetaData |
Stores metadata written to GPX output. |
TTMSFNCMapsGPXRec |
Stores GPX tracks and waypoints parsed or generated by the helpers. |
TTMSFNCMapsGPXSegmentEventData |
Carries GPX segment coordinate data and its source XML node during GPX creation. |
TTMSFNCMapsGPXTrackEventData |
Carries GPX track data and its source XML node during GPX creation. |
TTMSFNCMapsGPXTrackRec |
Stores a GPX track name and its coordinate segments. |
TTMSFNCMapsGPXWayPointEventData |
Carries GPX waypoint data and its source XML node during GPX creation. |
TTMSFNCMapsGPXWayPointRec |
Stores a GPX waypoint and its optional descriptive metadata. |
TTMSFNCMapsGeoJSONEventData |
Contains GeoJSON feature data passed while importing GeoJSON content. |
TTMSFNCMapsGeoJSONRec |
Contains the points, polylines, and polygons parsed from GeoJSON content. |
TTMSFNCMapsHeadLink |
Represents a custom resource injected into the generated page head. |
TTMSFNCMapsHeadLinks |
Collection of custom page head resources. |
TTMSFNCMapsHeatMap |
Represents a heat map overlay built from weighted coordinates. |
TTMSFNCMapsHeatMaps |
Collection of heat map overlays. |
TTMSFNCMapsJavaScriptError |
Represents a script error reported by the embedded map page. |
TTMSFNCMapsLabel |
Represents a text label anchored to a coordinate or bounds area. |
TTMSFNCMapsLabels |
Collection of text labels. |
TTMSFNCMapsLink |
Stores one generated HTML resource link or script definition. |
TTMSFNCMapsLinksList |
Stores generated map page link definitions. |
TTMSFNCMapsList |
Stores active provider map instances. |
TTMSFNCMapsMarker |
Represents a marker displayed at a coordinate on the map. |
TTMSFNCMapsMarkerIcon |
Configures the generated default marker icon. |
TTMSFNCMapsMarkers |
Collection of marker overlays. |
TTMSFNCMapsOptions |
Configures default map behavior and provider options. |
TTMSFNCMapsPlatformServices |
Registers and resolves platform service interfaces used by map providers. |
TTMSFNCMapsPlatformServicesList |
Stores registered platform service entries. |
TTMSFNCMapsPlatformServicesService |
Stores one registered platform service interface and its GUID string. |
TTMSFNCMapsPlusCode |
Encodes and decodes Open Location Code values. |
TTMSFNCMapsPointRec |
Stores one point parsed from GeoJSON content. |
TTMSFNCMapsPolyElement |
Defines shared styling and geometry behavior for map line and area elements. |
TTMSFNCMapsPolyElementHole |
Represents an interior hole in a polygon element. |
TTMSFNCMapsPolyElementHoles |
Collection of polygon holes. |
TTMSFNCMapsPolyElementRec |
Stores one polyline or polygon parsed from GeoJSON content. |
TTMSFNCMapsPolyElements |
Base collection for polyline and polygon elements. |
TTMSFNCMapsPolygon |
Represents a filled polygon on the map. |
TTMSFNCMapsPolygons |
Collection of polygon elements. |
TTMSFNCMapsPolyline |
Represents a connected line path on the map. |
TTMSFNCMapsPolylines |
Collection of polyline elements. |
TTMSFNCMapsPopup |
Describes a popup displayed at a map coordinate. |
TTMSFNCMapsRectangle |
Represents a rectangular map area defined by bounds. |
TTMSFNCMapsRectangles |
Collection of rectangle elements. |
TTMSFNCMapsWeightedCoordinate |
Represents one weighted location in a heat map. |
TTMSFNCMapsWeightedCoordinates |
Collection of weighted heat map coordinates. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCMapsBaseEvent |
Event type | Base event signature for map, marker, poly element, and custom events. |
TTMSFNCMapsCustomizeCSSEvent |
Event type | Occurs when the generated CSS can be customized. |
TTMSFNCMapsCustomizeGlobalVariablesEvent |
Event type | Occurs when generated global variable script can be customized. |
TTMSFNCMapsCustomizeHeadLinksEvent |
Event type | Occurs when generated head links can be inspected or changed. |
TTMSFNCMapsCustomizeJavaScriptEvent |
Event type | Occurs when the generated JavaScript can be customized. |
TTMSFNCMapsCustomizeLocalAccessFileNameEvent |
Event type | Occurs when the local HTML file name can be customized. |
TTMSFNCMapsCustomizeMapEvent |
Event type | Occurs when generated map creation script can be customized. |
TTMSFNCMapsCustomizeMarkerEvent |
Event type | Occurs when generated marker script can be customized. |
TTMSFNCMapsCustomizeOptionsEvent |
Event type | Occurs when generated map options script can be customized. |
TTMSFNCMapsCustomizePolyElementEvent |
Event type | Occurs when generated poly element script can be customized. |
TTMSFNCMapsCustomizePopupEvent |
Event type | Occurs when generated popup script can be customized. |
TTMSFNCMapsGPXSegmentEvent |
Event type | Defines the event signature for GPX segment creation. |
TTMSFNCMapsGPXTrackEvent |
Event type | Defines the event signature for GPX track creation. |
TTMSFNCMapsGPXWayPointEvent |
Event type | Defines the event signature for GPX waypoint creation. |
TTMSFNCMapsGeoJSONObjectEvent |
Event type | Occurs when a GeoJSON object is created during import. |
TTMSFNCMapsGetBoundsEvent |
Event type | Occurs when the asynchronous bounds request returns. |
TTMSFNCMapsGetCenterCoordinateEvent |
Event type | Occurs when the asynchronous center coordinate request returns. |
TTMSFNCMapsGetDefaultHTMLMessageEvent |
Event type | Occurs when the default HTML message can be customized before the map page is loaded. |
TTMSFNCMapsGetZoomLevelEvent |
Event type | Occurs when the asynchronous zoom level request returns. |
TTMSFNCMapsHTMLEvent |
Enum | Identifies the HTML event that triggers an element action. |
TTMSFNCMapsLabelType |
Enum | Selects the visual style used for map labels and coordinate-based containers. |
TTMSFNCMapsLibraryLocation |
Enum | Selects whether map service libraries are loaded from local files or online URLs. |
TTMSFNCMapsLinkKind |
Enum | Identifies the type of head or body resource inserted into the generated map page. |
TTMSFNCMapsLocaleMode |
Enum | Specifies how a locale string is interpreted. |
TTMSFNCMapsPosition |
Enum | Specifies where an element container is placed on the map. |
TTMSFNCMapsPositionType |
Enum | Selects the geometry used to position a label. |
TTMSFNCMapsReturnValue |
Enum | Selects the HTML value returned with an element action event. |
TTMSFNCMapsRouteCalculatorDeleteMarkerEvent |
Event type | Occurs before a route calculator marker is deleted. |
TTMSFNCMapsRouteCalculatorDeletePolylineEvent |
Event type | Occurs before a route calculator polyline is deleted. |
TTMSFNCMapsRouteCalculatorPolylineEvent |
Event type | Occurs when a route calculator polyline is added or updated. |
TTMSFNCMapsRouteCalculatorWayPointEvent |
Event type | Occurs when a route calculator waypoint marker is added or updated. |
TTMSFNCMapsService |
Enum | Identifies the map provider used to render the map. |
TMS FNC Maps Image
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomMapsImage |
Base class for the map image service component. |
TTMSFNCMapsImage |
Non-visual component that provides map image functionality. |
TMS FNC OpenLayers
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomOpenLayers |
Implements the shared OpenLayers map component behavior. |
TTMSFNCOpenLayers |
Provides an OpenLayers-based interactive map component. |
TTMSFNCOpenLayersCircle |
Represents an OpenLayers circle overlay. |
TTMSFNCOpenLayersCircles |
Manages OpenLayers circle items. |
TTMSFNCOpenLayersCluster |
Represents a marker cluster displayed on an OpenLayers map. |
TTMSFNCOpenLayersClusters |
Manages OpenLayers marker cluster items. |
TTMSFNCOpenLayersHeatMap |
Represents an OpenLayers heat map layer. |
TTMSFNCOpenLayersHeatMaps |
Manages OpenLayers heat map items. |
TTMSFNCOpenLayersLabel |
Configures text and appearance for labels displayed on OpenLayers map elements. |
TTMSFNCOpenLayersMarker |
Represents an OpenLayers marker overlay. |
TTMSFNCOpenLayersMarkers |
Manages OpenLayers marker items. |
TTMSFNCOpenLayersMarkersList |
Stores OpenLayers marker references. |
TTMSFNCOpenLayersOptions |
Configures OpenLayers map provider options. |
TTMSFNCOpenLayersPolygon |
Represents an OpenLayers polygon with draggable and label support. |
TTMSFNCOpenLayersPolygons |
Manages OpenLayers polygon items. |
TTMSFNCOpenLayersPolyline |
Represents an OpenLayers polyline with draggable and label support. |
TTMSFNCOpenLayersPolylines |
Manages OpenLayers polyline items. |
TTMSFNCOpenLayersRectangle |
Represents an OpenLayers rectangle overlay. |
TTMSFNCOpenLayersRectangles |
Manages OpenLayers rectangle items. |
TTMSFNCOpenLayersTileLayer |
Represents a custom OpenLayers tile layer. |
TTMSFNCOpenLayersTileLayerParams |
Configures additional parameters for an OpenLayers tile layer. |
TTMSFNCOpenLayersTileLayers |
Manages custom OpenLayers tile layers. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCOpenLayersTileLayerSource |
Enum | Specifies the source type used by an OpenLayers tile layer. |
TMS FNC Places
Classes And Records
| Type | Description |
|---|---|
ITMSFNCCustomPlaces |
Represents a places service implementation used to execute requests. |
ITMSFNCCustomPlacesInstance |
Receives the property provider for a places service instance. |
ITMSFNCCustomPlacesProperties |
Exposes places option values to the service implementation. |
ITMSFNCPlacesService |
Creates and releases places service instances. |
ITMSFNCPlacesServiceAzure |
Creates and releases places service instances for the Azure provider. |
ITMSFNCPlacesServiceBing |
Creates and releases places service instances for the Bing provider. |
ITMSFNCPlacesServiceGeoApify |
Creates and releases places service instances for the GeoApify provider. |
ITMSFNCPlacesServiceGoogle |
Creates and releases places service instances for the Google provider. |
ITMSFNCPlacesServiceHere |
Creates and releases places service instances for the HERE provider. |
ITMSFNCPlacesServiceTomTom |
Creates and releases places service instances for the TomTom provider. |
TTMSFNCCustomPlaces |
Base class for the places service component. |
TTMSFNCCustomPlacesInterfacedObject |
Reference-counted base that exposes the places service property provider. |
TTMSFNCPlaces |
Non-visual component that provides places functionality. |
TTMSFNCPlacesCallBackWrapper |
Wraps a places callback so it can be invoked asynchronously. |
TTMSFNCPlacesFactoryService |
Factory that creates places service instances for the current platform. |
TTMSFNCPlacesItem |
Represents a single places result item. |
TTMSFNCPlacesItems |
Collection of places result items. |
TTMSFNCPlacesList |
Maintains a list of places service instances. |
TTMSFNCPlacesPhotoItem |
Represents a single places photo item. |
TTMSFNCPlacesPhotoItems |
Collection of places photo items. |
TTMSFNCPlacesPlatformServices |
Registry of platform-specific service implementations for the places service. |
TTMSFNCPlacesPlatformServicesList |
Maintains the list of registered platform service implementations. |
TTMSFNCPlacesPlatformServicesService |
Associates a platform service implementation with its interface GUID. |
TTMSFNCPlacesRequest |
Represents a single places request and its result. |
TTMSFNCPlacesRequests |
Collection of places requests. |
TTMSFNCPlacesResultCallBackWrapper |
Wraps a places result callback so it can be invoked asynchronously. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCPlacesCallback |
Event type | (undocumented) |
TTMSFNCPlacesEvent |
Event type | Event signature used when the places request is performed. |
TTMSFNCPlacesResultCallback |
Event type | (undocumented) |
TTMSFNCPlacesResultEvent |
Event type | Event signature used when the places result is returned. |
TTMSFNCPlacesService |
Enum | Identifies a places option. |
TMS FNC Route Calculator
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomRouteCalculator |
Implements route calculation, route editing, and route persistence behavior. |
TTMSFNCRouteCalculator |
Publishes the route calculator component API for design-time and runtime use. |
TTMSFNCRouteCalculatorAlternativeSegment |
Represents an alternative path for a route segment. |
TTMSFNCRouteCalculatorAlternativeSegments |
Maintains alternative paths for a route segment. |
TTMSFNCRouteCalculatorDirectionsItems |
Maintains direction steps for a route segment. |
TTMSFNCRouteCalculatorHistoryManager |
Stores undo history for route editing operations. |
TTMSFNCRouteCalculatorInfo |
Stores state used while resolving or updating a route calculation. |
TTMSFNCRouteCalculatorOptions |
Configures route calculation behavior and route rendering. |
TTMSFNCRouteCalculatorPolylineOptions |
Configures marker images and line appearance for calculated routes. |
TTMSFNCRouteCalculatorRoute |
Represents one calculated route with segments, steps, and summary values. |
TTMSFNCRouteCalculatorRouteCallBackWrapper |
Wraps route callback state for asynchronous service responses. |
TTMSFNCRouteCalculatorRoutes |
Maintains calculated routes. |
TTMSFNCRouteCalculatorSegment |
Represents one segment between route points. |
TTMSFNCRouteCalculatorSegments |
Maintains the ordered segments of a calculated route. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCRouteCalculatorCalculateRouteCallback |
Event type | Defines the event signature for route calculator calculate route callback. |
TTMSFNCRouteCalculatorCalculateRouteEvent |
Event type | Defines the event signature fired for each calculated route. |
TTMSFNCRouteCalculatorCalculateRoutesCompleteEvent |
Event type | Defines the event signature fired when route calculation finishes. |
TTMSFNCRouteCalculatorGPXEvent |
Event type | Defines the event signature used when saving a route to GPX. |
TTMSFNCRouteCalculatorInfoMode |
Enum | Specifies the route calculation callback mode. |
TTMSFNCRouteCalculatorLocationEvent |
Event type | Defines the event signature fired when a location coordinate is resolved. |
TTMSFNCRouteCalculatorLocationMode |
Enum | Specifies how route calculator location requests are resolved. |
TTMSFNCRouteCalculatorService |
Enum | Specifies the routing service used to calculate routes. |
TMS FNC Static Map
Classes And Records
| Type | Description |
|---|---|
ITMSFNCCustomStaticMap |
Represents a static map service implementation used to execute requests. |
ITMSFNCCustomStaticMapInstance |
Receives the property provider for a static map service instance. |
ITMSFNCCustomStaticMapProperties |
Exposes static map option values to the service implementation. |
ITMSFNCStaticMapService |
Creates and releases static map service instances. |
ITMSFNCStaticMapServiceAzure |
Creates and releases static map service instances for the Azure provider. |
ITMSFNCStaticMapServiceBing |
Creates and releases static map service instances for the Bing provider. |
ITMSFNCStaticMapServiceGoogle |
Creates and releases static map service instances for the Google provider. |
ITMSFNCStaticMapServiceHere |
Creates and releases static map service instances for the HERE provider. |
ITMSFNCStaticMapServiceMapBox |
Creates and releases static map service instances for the Mapbox provider. |
ITMSFNCStaticMapServiceTomTom |
Creates and releases static map service instances for the TomTom provider. |
TTMSFNCCustomStaticMap |
Base class for the static map service component. |
TTMSFNCCustomStaticMapInterfacedObject |
Reference-counted base that exposes the static map service property provider. |
TTMSFNCStaticMap |
Non-visual component that provides static map functionality. |
TTMSFNCStaticMapFactoryService |
Factory that creates static map service instances for the current platform. |
TTMSFNCStaticMapList |
Maintains a list of static map service instances. |
TTMSFNCStaticMapPlatformServices |
Registry of platform-specific service implementations for the static map service. |
TTMSFNCStaticMapPlatformServicesList |
Maintains the list of registered platform service implementations. |
TTMSFNCStaticMapPlatformServicesService |
Associates a platform service implementation with its interface GUID. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCStaticMapService |
Enum | Identifies a static map option. |
TTMSFNCStaticMapType |
Enum | Identifies a static map option. |
TMS FNC Time Zone
Classes And Records
| Type | Description |
|---|---|
ITMSFNCCustomTimeZone |
Represents a time zone service implementation used to execute requests. |
ITMSFNCCustomTimeZoneInstance |
Receives the property provider for a time zone service instance. |
ITMSFNCCustomTimeZoneProperties |
Exposes time zone option values to the service implementation. |
ITMSFNCTimeZoneService |
Creates and releases time zone service instances. |
ITMSFNCTimeZoneServiceAzure |
Creates and releases time zone service instances for the Azure provider. |
ITMSFNCTimeZoneServiceBing |
Creates and releases time zone service instances for the Bing provider. |
ITMSFNCTimeZoneServiceGoogle |
Creates and releases time zone service instances for the Google provider. |
ITMSFNCTimeZoneServiceHere |
Creates and releases time zone service instances for the HERE provider. |
TTMSFNCCustomTimeZone |
Base class for the time zone service component. |
TTMSFNCCustomTimeZoneInterfacedObject |
Reference-counted base that exposes the time zone service property provider. |
TTMSFNCTimeZone |
Non-visual component that provides time zone functionality. |
TTMSFNCTimeZoneCallBackWrapper |
Wraps a time zone callback so it can be invoked asynchronously. |
TTMSFNCTimeZoneFactoryService |
Factory that creates time zone service instances for the current platform. |
TTMSFNCTimeZoneItem |
Represents a single time zone result item. |
TTMSFNCTimeZoneItems |
Collection of time zone result items. |
TTMSFNCTimeZoneList |
Maintains a list of time zone service instances. |
TTMSFNCTimeZonePlatformServices |
Registry of platform-specific service implementations for the time zone service. |
TTMSFNCTimeZonePlatformServicesList |
Maintains the list of registered platform service implementations. |
TTMSFNCTimeZonePlatformServicesService |
Associates a platform service implementation with its interface GUID. |
TTMSFNCTimeZoneRequest |
Represents a single time zone request and its result. |
TTMSFNCTimeZoneRequests |
Collection of time zone requests. |
TTMSFNCTimeZoneResultCallBackWrapper |
Wraps a time zone result callback so it can be invoked asynchronously. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCTimeZoneGetTimeZoneCallBack |
Event type | (undocumented) |
TTMSFNCTimeZoneGetTimeZoneEvent |
Event type | Event signature used when the time zone request is performed. |
TTMSFNCTimeZoneGetTimeZoneResultCallBack |
Event type | (undocumented) |
TTMSFNCTimeZoneGetTimeZoneResultEvent |
Event type | Event signature used when the time zone result is returned. |
TTMSFNCTimeZoneService |
Enum | Identifies a time zone option. |
TMS FNC Toll Cost
Classes And Records
| Type | Description |
|---|---|
ITMSFNCCustomTollCost |
Represents a toll cost service implementation used to execute requests. |
ITMSFNCCustomTollCostInstance |
Receives the property provider for a toll cost service instance. |
ITMSFNCCustomTollCostProperties |
Exposes toll cost option values to the service implementation. |
ITMSFNCTollCostService |
Creates and releases toll cost service instances. |
ITMSFNCTollCostServiceHere |
Creates and releases toll cost service instances for the HERE provider. |
ITMSFNCTollCostServicePTVxServer |
Creates and releases toll cost service instances for the PTVx Server provider. |
TTMSFNCCustomTollCost |
Base class for the toll cost service component. |
TTMSFNCCustomTollCostInterfacedObject |
Reference-counted base that exposes the toll cost service property provider. |
TTMSFNCTollCost |
Non-visual component that provides toll cost functionality. |
TTMSFNCTollCostCallBackWrapper |
Wraps a toll cost callback so it can be invoked asynchronously. |
TTMSFNCTollCostFactoryService |
Factory that creates toll cost service instances for the current platform. |
TTMSFNCTollCostItem |
Represents a single toll cost result item. |
TTMSFNCTollCostItems |
Collection of toll cost result items. |
TTMSFNCTollCostList |
Maintains a list of toll cost service instances. |
TTMSFNCTollCostOptions |
Options that control toll cost requests. |
TTMSFNCTollCostPlatformServices |
Registry of platform-specific service implementations for the toll cost service. |
TTMSFNCTollCostPlatformServicesList |
Maintains the list of registered platform service implementations. |
TTMSFNCTollCostPlatformServicesService |
Associates a platform service implementation with its interface GUID. |
TTMSFNCTollCostRequest |
Represents a single toll cost request and its result. |
TTMSFNCTollCostRequests |
Collection of toll cost requests. |
TTMSFNCTollCostResultCallBackWrapper |
Wraps a toll cost result callback so it can be invoked asynchronously. |
TTMSFNCTollCostStep |
Non-visual component that provides toll cost functionality. |
TTMSFNCTollCostSteps |
Non-visual component that provides toll cost functionality. |
TTMSFNCTollCostSystem |
Non-visual component that provides toll cost functionality. |
TTMSFNCTollCostSystems |
Non-visual component that provides toll cost functionality. |
TTMSFNCTollCostTravelInfo |
Non-visual component that provides toll cost functionality. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCTollCostCO2Class |
Enum | Identifies a toll cost option. |
TTMSFNCTollCostCurrency |
Enum | Identifies a toll cost option. |
TTMSFNCTollCostEmissionType |
Enum | Identifies a toll cost option. |
TTMSFNCTollCostGetTollCostCallback |
Event type | (undocumented) |
TTMSFNCTollCostGetTollCostEvent |
Event type | Event signature used when the toll cost request is performed. |
TTMSFNCTollCostGetTollCostResultCallback |
Event type | (undocumented) |
TTMSFNCTollCostGetTollCostResultEvent |
Event type | Event signature used when the toll cost result is returned. |
TTMSFNCTollCostService |
Enum | Identifies a toll cost option. |
TTMSFNCTollCostTravelMode |
Enum | Identifies a toll cost option. |
TMS FNC TomTom
Classes And Records
| Type | Description |
|---|---|
TTMSFNCCustomTomTom |
Provides the shared base implementation for TomTom map controls. |
TTMSFNCTomTom |
Displays interactive TomTom maps with markers, shapes, routes, and browser-backed provider services. |
TTMSFNCTomTomMarker |
Represents a TomTom marker overlay item. |
TTMSFNCTomTomMarkers |
Stores TomTom marker overlay items. |
TTMSFNCTomTomOptions |
Configures provider-specific options for a TomTom map instance. |
Related Types
| Type | Kind | Description |
|---|---|---|
TTMSFNCTomTomMapStyle |
Enum | Defines the map styles available for a TomTom map instance. |