====== ThinkGeo.MapSuite.WpfDesktopEdition.KeyEventInteractionArguments ====== {{section>upgrade_map_suite_to_10.0}} Represents key event arguments when interacting with the map object. ===== Inheritance Hierarchy ===== *System.Object ***ThinkGeo.MapSuite.WpfDesktopEdition.KeyEventInteractionArguments** ===== Members Summary ===== ==== Public Constructors ==== ** {{wiki:PublicMethod.gif|}} KeyEventInteractionArguments() ** Constructor of KeyEventInteractionArguments class. == Remarks == If you use this constructor, you have to set its properties manually before use. == Parameters ==
** {{wiki:PublicMethod.gif|}} KeyEventInteractionArguments(String,Boolean,Boolean,Boolean) ** This is the constructor of this parameter by passing parameters. == Remarks == N/A == Parameters == * //key// * Type:String * Description:This parameters indicates the key string used in the events. * //isCtrlKeyPressed// * Type:Boolean * Description:This parameter indicates the CTRIL key is pressed or not. * //isShiftKeyPressed// * Type:Boolean * Description:This parameter indicates the SHIFT key is pressed or not. * //isAltKeyPressed// * Type:Boolean * Description:This parameter indicates the ALT key is pressed or not. ==== Protected Constructors ==== ==== Public Methods ==== ** {{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|}} 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|}} Key ** This property gets string indicates the key used in the key events. == Remarks == N/A == Return Value == * Type:String ** {{wiki:PublicProperty.gif|}} IsCtrlKeyPressed ** Gets a value indicating whether the CTRL key was pressed. true if the CTRL key was pressed; otherwise, false. == Remarks == N/A == Return Value == * Type:Boolean ** {{wiki:PublicProperty.gif|}} IsShiftKeyPressed ** Gets a value indicating whether the SHIFT key was pressed. true if the SHIFT key was pressed; otherwise, false. == Remarks == N/A == Return Value == * Type:Boolean ** {{wiki:PublicProperty.gif|}} IsAltKeyPressed ** Gets a value indicating whether the ALT key was pressed. true if the ALT key was pressed; otherwise, false. == Remarks == N/A == Return Value == * Type:Boolean ** {{wiki:PublicProperty.gif|}} CurrentExtent ** Gets or sets the current extent used in the MapControl. == Remarks == N/A == Return Value == * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ** {{wiki:PublicProperty.gif|}} CurrentScale ** Gets or sets the scale in the current status. == Remarks == N/A == Return Value == * Type:Double ==== Protected Properties ==== ==== Public Events ====