User Tools

Site Tools


thinkgeo.mapsuite.iosedition.popupoverlay

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
thinkgeo.mapsuite.iosedition.popupoverlay [2015/08/20 03:08]
127.0.0.1 external edit
— (current)
Line 1: Line 1:
-====== ThinkGeo.MapSuite.iOSEdition.PopupOverlay ====== 
- 
- 
- 
-<!-- Class --> 
-This class represents an overlay to place popups on the map. 
-===== Inheritance Hierarchy ===== 
-*System.Object 
-**[[ThinkGeo.MapSuite.iOSEdition.Overlay]] 
-***[[ThinkGeo.MapSuite.iOSEdition.PopupOverlay]] 
-===== Members Summary ===== 
-==== Public Constructors ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PopupOverlay()|PopupOverlay]] ​  ​| ​   |    | Initializes a new instance of the class. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PopupOverlay(IEnumerable<​Popup>​)|PopupOverlay]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.iOSEdition.Popup|Popup]]> ​  ​| ​   | Initializes a new instance of the class. ​  | 
- 
-==== Protected Constructors ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
- 
-==== Public Methods ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Close()|Close]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Closes this instance. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Dispose()|Dispose]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Disposes this instance. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Draw(MapArguments,​ OverlayRefreshType)|Draw]] ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]],​ [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | This method draws the overlay by the specified arguments. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Equals(Object)|Equals]] ​  | Object ​  | Object ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetBoundingBox()|GetBoundingBox]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets the bounding box.   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetHashCode()|GetHashCode]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetType()|GetType]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Initialize(MapArguments)|Initialize]] ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Initializes the specified map arguments. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​PostTransform(TransformArguments,​ MapArguments)|PostTransform]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]],​ [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Posts the transform for the overlay. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Refresh()|Refresh]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Refreshes this instance. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ToString()|ToString]] ​  ​| ​   | Object ​  ​| ​   | 
- 
-==== Protected Methods ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​CloseCore()|CloseCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Closes the core.   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Dispose(Boolean)|Dispose]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]](overriden) ​  | Releases unmanaged and - optionally - managed resources. ​  | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawCore(MapArguments,​ OverlayRefreshType)|DrawCore]] ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]],​ [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]](overriden) ​  | This method draws the popups by the specified targetExtent. ​  | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawException(GeoCanvas,​ Exception)|DrawException]] ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]],​ Exception ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Draws the exception. ​  | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawExceptionCore(GeoCanvas,​ Exception)|DrawExceptionCore]] ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]],​ Exception ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Draws the exception core.   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Finalize()|Finalize]] ​  ​| ​   | Object(overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetBoundingBoxCore()|GetBoundingBoxCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]](overriden) ​  | This method returns a bounding box to hold all popups. ​  | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​InitializeCore(MapArguments)|InitializeCore]] ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Initializes the core.   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​MemberwiseClone()|MemberwiseClone]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawingException(DrawingExceptionOverlayEventArgs)|OnDrawingException]] ​  | [[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Handles the event. ​  | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawnException(DrawnExceptionOverlayEventArgs)|OnDrawnException]] ​  | [[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Handles the event. ​  | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​PostTransformCore(TransformArguments,​ MapArguments)|PostTransformCore]] ​  | [[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]],​ [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]](overriden) ​  | Posts the transform for the overlay. ​  | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​RefreshCore()|RefreshCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Refreshes the core.   | 
- 
-==== Public Properties ==== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Attribution|Attribution]] ​  | String ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the attribution. ​  | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DrawingExceptionMode|DrawingExceptionMode]] ​  | [[ThinkGeo.MapSuite.Core.DrawingExceptionMode|DrawingExceptionMode]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | This property gets and sets the DrawingExceptionMode used when an exception occurs during drawing. ​  | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DrawingQuality|DrawingQuality]] ​  | [[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the drawing quality. ​  | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsEmpty|IsEmpty]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets a value indicating whether this instance is empty. ​  | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsVisible|IsVisible]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets a value indicating whether this instance is visible. ​  | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the map arguments. ​  | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Name|Name]] ​  | String ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the name.   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Opacity|Opacity]] ​  | Double ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the opacity. ​  | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​OverlayView|OverlayView]] ​  | UIView ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | Gets or sets the overlay view.   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Popups|Popups]] ​  | [[ThinkGeo.MapSuite.Core.GeoCollection|GeoCollection]]<​[[ThinkGeo.MapSuite.iOSEdition.Popup|Popup]]> ​  ​| ​   | This property gets a collection of popup that are added into this overlay. ​  | 
- 
-==== Protected Properties ==== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ 
- 
-==== Public Events ==== 
-^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​DrawingException|DrawingException]] ​  | [[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | This event raises when [[drawing|exception]]. ​  | 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​DrawnException|DrawnException]] ​  | [[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]] ​  | [[ThinkGeo.MapSuite.iOSEdition.Overlay|Overlay]] ​  | This event raises when [[drawn|exception]]. ​  | 
- 
-===== Public Constructors ===== 
-==== PopupOverlay() ==== 
-Initializes a new instance of the class. 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-[[#Public Constructors|Go Back]] 
-==== PopupOverlay(IEnumerable<​Popup>​) ==== 
-Initializes a new instance of the class. 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| popups ​  | IEnumerable<​[[ThinkGeo.MapSuite.iOSEdition.Popup|Popup]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.iOSEdition.Popup} --> ​  | The popups. ​  | 
- 
-[[#Public Constructors|Go Back]] 
-===== Protected Constructors ===== 
-===== Public Methods ===== 
-==== Close() ==== 
-Closes this instance. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== Dispose() ==== 
-Disposes this instance. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== Draw(MapArguments,​ OverlayRefreshType) ==== 
-This method draws the overlay by the specified arguments. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | This parameter indicates an mapArguments to draw the overlay. ​  | 
-| refreshType ​  | [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]]<​!-- ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType --> ​  | This parameter indicates whether this overlay needs to be refresh or not.   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== Equals(Object) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| obj   | Object<​!-- System.Object --> ​  ​| ​   | 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== GetBoundingBox() ==== 
-Gets the bounding box. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  | A RectangleShape value for the overlay. ​  | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== GetHashCode() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Int32<​!-- System.Int32 --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== GetType() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Type<!-- System.Type --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== Initialize(MapArguments) ==== 
-Initializes the specified map arguments. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | The map arguments. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== PostTransform(TransformArguments,​ MapArguments) ==== 
-Posts the transform for the overlay. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| transformInfo ​  | [[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.TransformArguments --> ​  | The transform information. ​  | 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | The map arguments. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== Refresh() ==== 
-Refreshes this instance. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Methods|Go Back]] 
-==== ToString() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| String<​!-- System.String --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-===== Protected Methods ===== 
-==== CloseCore() ==== 
-Closes the core. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== Dispose(Boolean) ==== 
-Releases unmanaged and - optionally - managed resources. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| isDisposing ​  | Boolean<​!-- System.Boolean --> ​  | true to release both managed and unmanaged resources; false to release only unmanaged resources. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawCore(MapArguments,​ OverlayRefreshType) ==== 
-This method draws the popups by the specified targetExtent. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | This parameter indicates an mapArguments to draw the popups. ​  | 
-| refreshType ​  | [[ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType|OverlayRefreshType]]<​!-- ThinkGeo.MapSuite.iOSEdition.OverlayRefreshType --> ​  | This parameter indicates whether this overlay needs to be refresh or not.   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawException(GeoCanvas,​ Exception) ==== 
-Draws the exception. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| geoCanvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  | The geo canvas. ​  | 
-| exception ​  | Exception<​!-- System.Exception --> ​  | The exception. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawExceptionCore(GeoCanvas,​ Exception) ==== 
-Draws the exception core. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| geoCanvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  | The geo canvas. ​  | 
-| ex   | Exception<​!-- System.Exception --> ​  | The ex.   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== Finalize() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== GetBoundingBoxCore() ==== 
-This method returns a bounding box to hold all popups. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  | A RectangleShape value that to hold all popups. ​  | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== InitializeCore(MapArguments) ==== 
-Initializes the core. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| mapArgument ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | The map argument. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== MemberwiseClone() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Object<​!-- System.Object --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawingException(DrawingExceptionOverlayEventArgs) ==== 
-Handles the event. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| args   | [[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]]<​!-- ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs --> ​  | The instance containing the event data.   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawnException(DrawnExceptionOverlayEventArgs) ==== 
-Handles the event. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| args   | [[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]<​!-- ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs --> ​  | The instance containing the event data.   | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-==== PostTransformCore(TransformArguments,​ MapArguments) ==== 
-Posts the transform for the overlay. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| transformInfo ​  | [[ThinkGeo.MapSuite.iOSEdition.TransformArguments|TransformArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.TransformArguments --> ​  | The transform information. ​  | 
-| mapArguments ​  | [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | The map arguments. ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== RefreshCore() ==== 
-Refreshes the core. 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#​Protected Methods|Go Back]] 
-===== Public Properties ===== 
-==== Attribution ==== 
-Gets or sets the attribution. 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== DrawingExceptionMode ==== 
-This property gets and sets the DrawingExceptionMode used when an exception occurs during drawing. 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.DrawingExceptionMode|DrawingExceptionMode]]<​!-- ThinkGeo.MapSuite.Core.DrawingExceptionMode --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== DrawingQuality ==== 
-Gets or sets the drawing quality. 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]]<​!-- ThinkGeo.MapSuite.Core.DrawingQuality --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== IsEmpty ==== 
-Gets a value indicating whether this instance is empty. 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== IsVisible ==== 
-Gets or sets a value indicating whether this instance is visible. 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== MapArguments ==== 
-Gets or sets the map arguments. 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.iOSEdition.MapArguments|MapArguments]]<​!-- ThinkGeo.MapSuite.iOSEdition.MapArguments --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== Name ==== 
-Gets or sets the name. 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== Opacity ==== 
-Gets or sets the opacity. 
-=== Return Value === 
-^ Return Type ^ 
-| Double<​!-- System.Double --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== OverlayView ==== 
-Gets or sets the overlay view. 
-=== Return Value === 
-^ Return Type ^ 
-| UIView<​!-- MonoTouch.UIKit.UIView --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Properties|Go Back]] 
-==== Popups ==== 
-This property gets a collection of popup that are added into this overlay. 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.GeoCollection|GeoCollection]]<​[[ThinkGeo.MapSuite.iOSEdition.Popup|Popup]]><​!-- ThinkGeo.MapSuite.Core.GeoCollection{ThinkGeo.MapSuite.iOSEdition.Popup} --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.PopupOverlay --> 
-[[#Public Properties|Go Back]] 
-===== Protected Properties ===== 
-===== Public Events ===== 
-==== DrawingException ==== 
-This event raises when [[drawing|exception]]. 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs|DrawingExceptionOverlayEventArgs]]<​!-- ThinkGeo.MapSuite.iOSEdition.DrawingExceptionOverlayEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Events|Go Back]] 
-==== DrawnException ==== 
-This event raises when [[drawn|exception]]. 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs|DrawnExceptionOverlayEventArgs]]<​!-- ThinkGeo.MapSuite.iOSEdition.DrawnExceptionOverlayEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.iOSEdition.Overlay --> 
-[[#Public Events|Go Back]] 
- 
-__NOTOC__ 
-[[Category:​iOSEdition]] 
-[[Category:​ThinkGeo.MapSuite.iOSEdition]] 
-[[Category:​UpdateDocumentation]] 
  
thinkgeo.mapsuite.iosedition.popupoverlay.1440040131.txt.gz ยท Last modified: 2015/09/21 08:34 (external edit)