====== ThinkGeo.MapSuite.WindowsPhoneCore.LabelInformation ====== {{section>upgrade_map_suite_to_10.0}} This class represents the location of a piece of a label that may be drawn. === Remarks === This class is used within the labeling logic, specifically in the labeling candidate. The object may represent an entire label or, in the case of a label spline, a single character in the label. ===== Inheritance Hierarchy ===== *System.Object **[[ThinkGeo.MapSuite.WindowsPhoneCore.LabelInformation]] ===== Members Summary ===== ==== Public Constructors ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:PublicMethod.gif|Public Method}}[[#LabelInformation()|LabelInformation]] | | | This is the constructor for the class. | | {{wiki:PublicMethod.gif|Public Method}}[[#LabelInformation(PointShape, String, Double)|LabelInformation]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]], String, Double | | This is the constructor for the class. | ==== Protected Constructors ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ ==== Public Methods ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:PublicMethod.gif|Public Method}}[[#Equals(Object)|Equals]] | Object | Object | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetHashCode()|GetHashCode]] | | Object | | | {{wiki:PublicMethod.gif|Public Method}}[[#GetType()|GetType]] | | Object | | | {{wiki:PublicMethod.gif|Public Method}}[[#ToString()|ToString]] | | Object | | ==== Protected Methods ==== ^ Name ^ Parameters ^ DeclaringType ^ Summary ^ | {{wiki:ProtectedMethod.gif|Protected Method}}[[#Finalize()|Finalize]] | | Object | | | {{wiki:ProtectedMethod.gif|Protected Method}}[[#MemberwiseClone()|MemberwiseClone]] | | Object | | ==== Public Properties ==== ^ Name ^ Return ^ DeclaringType ^ Summary ^ | {{wiki:PublicProperty.gif|Public Property}}[[#PositionInScreenCoordinates|PositionInScreenCoordinates]] | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | | This property gets and sets the position of a piece of a label, in screen coordinates. | | {{wiki:PublicProperty.gif|Public Property}}[[#RotationAngle|RotationAngle]] | Double | | This property gets and sets the angle of rotation for the label. | | {{wiki:PublicProperty.gif|Public Property}}[[#Text|Text]] | String | | This property gets and sets the text of the label. | ==== Protected Properties ==== ^ Name ^ Return ^ DeclaringType ^ Summary ^ ==== Public Events ==== ^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ ===== Public Constructors ===== ==== LabelInformation() ==== This is the constructor for the class. === Overloads === This is the default constructor. === Remarks === If you use this constructor, you should set the various properties manually. === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Constructors|Go Back]] ==== LabelInformation(PointShape, String, Double) ==== This is the constructor for the class. === Overloads === This constructor allows you to set all of the class properties. === Parameters === ^ Name ^ Type ^ Description ^ | positionInScreenCoordinates | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | This parameter is the position of the label that may draw. | | text | String | This parameter is the text for the label. | | rotationAngle | Double | This parameter is the angle of rotation for the label. | [[#Public Constructors|Go Back]] ===== Protected Constructors ===== ===== Public Methods ===== ==== Equals(Object) ==== === Return Value === ^ Return Type ^ Description ^ | Boolean | | === Parameters === ^ Name ^ Type ^ Description ^ | obj | Object | | [[#Public Methods|Go Back]] ==== GetHashCode() ==== === Return Value === ^ Return Type ^ Description ^ | Int32 | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== GetType() ==== === Return Value === ^ Return Type ^ Description ^ | Type | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== ToString() ==== === Return Value === ^ Return Type ^ Description ^ | String | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ===== Protected Methods ===== ==== Finalize() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== MemberwiseClone() ==== === Return Value === ^ Return Type ^ Description ^ | Object | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ===== Public Properties ===== ==== PositionInScreenCoordinates ==== This property gets and sets the position of a piece of a label, in screen coordinates. === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.WindowsPhoneCore.PointShape|PointShape]] | [[#Public Properties|Go Back]] ==== RotationAngle ==== This property gets and sets the angle of rotation for the label. === Remarks === This could be the rotation of the entire label text, a single character, or a set of characters. === Return Value === ^ Return Type ^ | Double | [[#Public Properties|Go Back]] ==== Text ==== This property gets and sets the text of the label. === Remarks === This may be the entire label text or a single character. === Return Value === ^ Return Type ^ | String | [[#Public Properties|Go Back]] ===== Protected Properties ===== ===== Public Events ===== __NOTOC__ [[Category:WindowsPhoneMapSuiteCore]] [[Category:ThinkGeo.MapSuite.WindowsPhoneCore]] [[Category:UpdateDocumentation]]