====== ThinkGeo.MapSuite.iOSEdition.MapTools ======
{{section>upgrade_map_suite_to_10.0}}
Contains the different map tools as properties and acts as an entrance for setting these map controls.
===== Inheritance Hierarchy =====
*System.Object
*System.Collections.ObjectModel.Collection`1[[ThinkGeo.MapSuite.iOSEdition.MapTool, iOSEdition, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]
*ThinkGeo.MapSuite.Core.GeoCollection`1[[ThinkGeo.MapSuite.iOSEdition.MapTool, iOSEdition, Version=9.0.0.0, Culture=neutral, PublicKeyToken=null]]
***ThinkGeo.MapSuite.iOSEdition.MapTools**
===== Members Summary =====
==== Public Constructors ====
** {{wiki:PublicMethod.gif|}} MapTools() **
Initializes a new instance of the class.
== Remarks ==
N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} MapTools(MapView) **
Initializes a new instance of the class.
== Remarks ==
N/A
== Parameters ==
* //iOSMap//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapView|MapView]]
* Description:A iOSMap object that all map tools in this object is based on.
==== Protected Constructors ====
==== Public Methods ====
** {{wiki:PublicMethod.gif|}} Refresh() **
Refreshes this instance.
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetKeys() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Collection
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Add(String,MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Add(MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Insert(Int32,MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Insert(Int32,String,MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
* //key//
* Type:String
* Description:N/A
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Remove(String) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveUp(Int32) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveUp(String) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveUp(MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveDown(Int32) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveDown(String) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveDown(MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToTop(Int32) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToTop(String) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToTop(MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToBottom(Int32) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToBottom(String) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveToBottom(MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveTo(Int32,Int32) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //fromIndex//
* Type:Int32
* Description:N/A
* //toIndex//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveTo(String,Int32) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
* //toIndex//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} MoveTo(MapTool,Int32) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
* //toIndex//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} Contains(String) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //key//
* Type:String
* Description:N/A
** {{wiki:PublicMethod.gif|}} Add(MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Clear() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} CopyTo(MapTool[],Int32) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //array//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool[]|MapTool[]]]
* Description:N/A
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} Contains(MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetEnumerator() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:IEnumerator<[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]>
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} IndexOf(MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Insert(Int32,MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} Remove(MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:PublicMethod.gif|}} RemoveAt(Int32) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:PublicMethod.gif|}} ToString() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:String
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} Equals(Object) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Boolean
* Description:N/A
== Parameters ==
* //obj//
* Type:Object
* Description:N/A
** {{wiki:PublicMethod.gif|}} GetHashCode() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Int32
* Description:N/A
== Parameters ==
** {{wiki:PublicMethod.gif|}} GetType() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Type
* Description:N/A
== Parameters ==
==== Protected Methods ====
** {{wiki:ProtectedMethod.gif|}} OnInserting(InsertingGeoCollectionEventArgs) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.MapSuite.Core.InsertingGeoCollectionEventArgs|InsertingGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnInserted(InsertedGeoCollectionEventArgs) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.MapSuite.Core.InsertedGeoCollectionEventArgs|InsertedGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnRemoving(RemovingGeoCollectionEventArgs) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.MapSuite.Core.RemovingGeoCollectionEventArgs|RemovingGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnRemoved(RemovedGeoCollectionEventArgs) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.MapSuite.Core.RemovedGeoCollectionEventArgs|RemovedGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnAdding(AddingGeoCollectionEventArgs) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.MapSuite.Core.AddingGeoCollectionEventArgs|AddingGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnAdded(AddedGeoCollectionEventArgs) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.MapSuite.Core.AddedGeoCollectionEventArgs|AddedGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnClearingItems(ClearingItemsGeoCollectionEventArgs) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.MapSuite.Core.ClearingItemsGeoCollectionEventArgs|ClearingItemsGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnClearedItems(ClearedItemsGeoCollectionEventArgs) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:[[ThinkGeo.MapSuite.Core.ClearedItemsGeoCollectionEventArgs|ClearedItemsGeoCollectionEventArgs]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} InsertItem(Int32,MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} RemoveItem(Int32) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} ClearItems() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} SetItem(Int32,MapTool) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //index//
* Type:Int32
* Description:N/A
* //item//
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnCollectionChanged(NotifyCollectionChangedEventArgs) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:NotifyCollectionChangedEventArgs
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} OnPropertyChanged(PropertyChangedEventArgs) **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
* //e//
* Type:PropertyChangedEventArgs
* Description:N/A
** {{wiki:ProtectedMethod.gif|}} Finalize() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Void
* Description:N/A
== Parameters ==
** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Object
* Description:N/A
== Parameters ==
==== Public Properties ====
** {{wiki:PublicProperty.gif|}} ZoomMapTool **
Gets the zoom map tool.
== Remarks ==
N/A
== Return Value ==
* Type:[[ThinkGeo.MapSuite.iOSEdition.ZoomMapTool|ZoomMapTool]]
** {{wiki:PublicProperty.gif|}} ScaleLine **
Gets the scale line.
== Remarks ==
N/A
== Return Value ==
* Type:[[ThinkGeo.MapSuite.iOSEdition.ScaleLineMapTool|ScaleLineMapTool]]
** {{wiki:PublicProperty.gif|}} CenterCoordinate **
Gets the center coordinate.
== Remarks ==
N/A
== Return Value ==
* Type:[[ThinkGeo.MapSuite.iOSEdition.CenterCoordinateMapTool|CenterCoordinateMapTool]]
** {{wiki:PublicProperty.gif|}} Item **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
** {{wiki:PublicProperty.gif|}} Count **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:Int32
** {{wiki:PublicProperty.gif|}} Item **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]
==== Protected Properties ====
** {{wiki:ProtectedProperty.gif|}} Items **
N/A
== Remarks ==
N/A
== Return Value ==
* Type:IList<[[ThinkGeo.MapSuite.iOSEdition.MapTool|MapTool]]>
==== Public Events ====
** {{wiki:PublicEvent.gif|}} Inserting **
N/A
== Remarks ==
N/A
Event Arguments:[[ThinkGeo.MapSuite.Core.InsertingGeoCollectionEventArgs|InsertingGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} Inserted **
N/A
== Remarks ==
N/A
Event Arguments:[[ThinkGeo.MapSuite.Core.InsertedGeoCollectionEventArgs|InsertedGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} Removing **
N/A
== Remarks ==
N/A
Event Arguments:[[ThinkGeo.MapSuite.Core.RemovingGeoCollectionEventArgs|RemovingGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} Removed **
N/A
== Remarks ==
N/A
Event Arguments:[[ThinkGeo.MapSuite.Core.RemovedGeoCollectionEventArgs|RemovedGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} Adding **
N/A
== Remarks ==
N/A
Event Arguments:[[ThinkGeo.MapSuite.Core.AddingGeoCollectionEventArgs|AddingGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} Added **
N/A
== Remarks ==
N/A
Event Arguments:[[ThinkGeo.MapSuite.Core.AddedGeoCollectionEventArgs|AddedGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} ClearingItems **
N/A
== Remarks ==
N/A
Event Arguments:[[ThinkGeo.MapSuite.Core.ClearingItemsGeoCollectionEventArgs|ClearingItemsGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} ClearedItems **
N/A
== Remarks ==
N/A
Event Arguments:[[ThinkGeo.MapSuite.Core.ClearedItemsGeoCollectionEventArgs|ClearedItemsGeoCollectionEventArgs]]
** {{wiki:PublicEvent.gif|}} CollectionChanged **
N/A
== Remarks ==
N/A
Event Arguments:
** {{wiki:PublicEvent.gif|}} PropertyChanged **
N/A
== Remarks ==
N/A
Event Arguments: