Class TextLine

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: PresentationCore, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: PresentationCore
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Windows.Media.TextFormatting.TextLine
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • TextLine

        public TextLine​(java.lang.Object instance)
                 throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • TextLine

        public TextLine()
                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • GetDistanceFromCharacterHit

        public double GetDistanceFromCharacterHit​(CharacterHit characterHit)
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetBackspaceCaretCharacterHit

        public CharacterHit GetBackspaceCaretCharacterHit​(CharacterHit characterHit)
                                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetCharacterHitFromDistance

        public CharacterHit GetCharacterHitFromDistance​(double distance)
                                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetNextCaretCharacterHit

        public CharacterHit GetNextCaretCharacterHit​(CharacterHit characterHit)
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetPreviousCaretCharacterHit

        public CharacterHit GetPreviousCaretCharacterHit​(CharacterHit characterHit)
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetTextLineBreak

        public TextLineBreak GetTextLineBreak()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Dispose

        public void Dispose()
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Draw

        public void Draw​(DrawingContext drawingContext,
                         Point origin,
                         InvertAxes inversion)
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • close

        public void close()
                   throws java.lang.Exception
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.lang.Exception
      • getHasCollapsed

        public boolean getHasCollapsed()
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHasOverflowed

        public boolean getHasOverflowed()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsTruncated

        public boolean getIsTruncated()
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getBaseline

        public double getBaseline()
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getExtent

        public double getExtent()
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHeight

        public double getHeight()
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMarkerBaseline

        public double getMarkerBaseline()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMarkerHeight

        public double getMarkerHeight()
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getOverhangAfter

        public double getOverhangAfter()
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getOverhangLeading

        public double getOverhangLeading()
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getOverhangTrailing

        public double getOverhangTrailing()
                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPixelsPerDip

        public double getPixelsPerDip()
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setPixelsPerDip

        public void setPixelsPerDip​(double PixelsPerDip)
                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getStart

        public double getStart()
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getTextBaseline

        public double getTextBaseline()
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getTextHeight

        public double getTextHeight()
                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getWidth

        public double getWidth()
                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getWidthIncludingTrailingWhitespace

        public double getWidthIncludingTrailingWhitespace()
                                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDependentLength

        public int getDependentLength()
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getLength

        public int getLength()
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getNewlineLength

        public int getNewlineLength()
                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getTrailingWhitespaceLength

        public int getTrailingWhitespaceLength()
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable