Click or drag to resize

DefaultNavigationStatus Class

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release
A class used to set which controls should be used by the NavigationManager.
Inheritance Hierarchy
SystemObject
  Telogis.GeoBase.NavigationDefaultNavigationStatus

Namespace:  Telogis.GeoBase.Navigation
Assembly:  geobase.net (in geobase.net.dll) Version: 4.95.0.0
Syntax
public class DefaultNavigationStatus : INavigationStatus, 
	IMapRenderer, IMapMouseHandler

The DefaultNavigationStatus type exposes the following members.

Constructors
  NameDescription
Public methodDefaultNavigationStatus
Set which controls should be used by the NavigationManager. To disable a control, set it to null.
Top
Properties
  NameDescription
Public propertyMapMouseEventsHandler
Gets the MapMouseEventsHandler.
Public propertyMessagesBundle
Provides access to messages (for example strings and announcements) for a single culture. This class is abstract and has concrete subclasses that vary according to how the messages are configured, for example from an XML string or from an XML file in a directory on disk. By referencing instances of this abstract class rather than the concrete subclasses, the same code can access messages regardless of how they are configured.
Public propertyRequiredRendermodes
Gets the RenderMode.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHideEta
Hide arrival time/distance estimates.
Public methodHideInstructions
Hide navigation instructions presented to the user.
Public methodHideUpcomingTurn
Hide information alerting the user of an upcoming turn.
Public methodHitTest
Perform a hit test.
Public methodRender
Render the given graphics according to the given render context.
Public methodSetAddress
Notify the user of a change of address.
Public methodSetEta
Display arrival (time and distance) estimates.
Public methodSetGpsInfo
Display GPS status information.
Public methodSetInstruction
Update navigation instructions displayed to the user.
Public methodSetNavigationOff
Disable navigation.
Public methodSetSpeed
Notify the user of the vehicle's current speed.
Public methodSetStatusMessage
Display status information to the user.
Public methodSetUpcomingTurn
Alert the user of an upcoming turn.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventRequestDirections
Fire when the user requests directions.
Top
Fields
  NameDescription
Public fieldButtonBrush
The brush used to draw the background of the instructions box. Defaults to white.
Public fieldButtonStyle
The style used for NavigationManager buttons. Defaults to GelButtonControlStyle.
Public fieldInformationBrush
The brush used to draw the background of NavigationManager controls. Defaults to Brushes.Black.
Public fieldInformationStyle
The style used for NavigationManager controls. Defaults to FlatRoundControlStyle.
Public fieldRenderAddressBox
Specify if the AddressBox is rendered. Default is true.
Public fieldRenderEtaBox
Specify if the EtaBox is rendered. Default is true.
Public fieldRenderInstructionsBox
Specify if the InstructionsBox is rendered. Default is true.
Public fieldRenderSpeedBox
Specify if the SpeedBox is rendered. Default is true.
Public fieldRenderTurnBox
Specify if the TurnBox is rendered. Default is true.
Top
Remarks
An instance of this class will be created automatically when SetControls(INavigationStatus) is called.
See Also