The GoogleMaps type exposes the following members.

Constructors

  Name Description
Public method GoogleMaps
Constructor.

Methods

  Name Description
Public method ApplyChanges
Apply web part property changes (Note: Overridden property still needs to be marked as WebPartApplyChangesAttribute).

Note: Marked with WebPartApplyChangesAttribute attribute so it is called from ApplyChanges event in the editor part to refresh the module appearance.

(Overrides BasePart..::..ApplyChanges()()()().)
Protected method FormatLocation
Formats location for google maps usage (street, house number, city, country).
Protected method OnPreRender (Overrides BasePart..::..OnPreRender(EventArgs).)
Protected method ParseLocationPrivacy
Parses location privacy fields (address, city, country)
Public method SetupMap
Sets up map information.

Extension Methods

  Name Description
Public Extension Method ConvertTo(Type) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)()()()() Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)(TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method GetCurrentStackTrace
Gets current stack trace information.
(Defined by ObjectExtension.)
Public Extension Method GetDebugInformation
Gets the debug information for currently executing code.
(Defined by ObjectExtension.)
Public Extension Method GetExecutingMethodName
Gets the executing method name.
(Defined by ObjectExtension.)
Public Extension Method GetPagerTemplate
Gets pager template.
(Defined by ControlExtension.)
Public Extension Method GetPropertyType
Gets a property type.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyValue
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.)
Public Extension Method PropertyExists
Check if property exists.
(Defined by ObjectExtension.)
Public Extension Method SetPropertyValue
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.)

Fields

  Name Description
Public field _heightSizeUnitType
Public field _widthSizeUnitType
Protected field ctlGoogleMap
ctlGoogleMap control.

Properties

  Name Description
Public property AutoOpenInfo
Gets or sets the value indicating if the marker information should automatically open.
Public property City
Gets or sets the google maps city location.
Public property Country
Gets or sets the google mapy country location.
Public property DefaultAddress
Gets or sets the value indicating default google maps address which is used as a fallback option. If UserId is set then the default location is set to users country.
Public property EnableGeoCoordinates
Gets or sets the value indicating if GeoCordinates should be used instead of addresses.
Public property EnableMapAsDefaultOption
Gets or sets the value indicating if the map mode will be the default view mode.
Public property EnableMarker
Gets or sets the value indicating if google maps markers should be used to indicate the selected address.
Public property Height
Gets or sets the Google maps height.
Public property HeightSizeUnitType
Gets or sets the value indicating the height size unit type.
Public property IsDraggable
Gets or sets the value indicating if the marker is draggable.
Public property Latitude
Gets or sets the google maps Latitude. This property is used if EnableGeoCordinates property is enabled.
Public property Longitude
Gets or sets the google maps longitude. This property is used if EnableGeoCordinates property is enabled.
Public property MarkerInfo
Gets or sets the map marker information.
Public property MarkerTitle
Gets or sets the map marker title.
Public property StreetAddress
Gets or sets the google maps street address.
Public property UserId
Gets or sets the UserId for whom the location will be shown. Setting this property overrides any manual location setups. By default this property is not set.
Public property Width
Gets or sets the Google maps width.
Public property WidthSizeUnitType
Gets or sets the value indicating the width size unit type.
Public property Zoom
Gets or sets the Google maps zoom level.

See Also