The RenderParagraphFragment type exposes the following members.

Methods

  Name Description
Public method AssignFrom
Assigns (copies) properties from another RenderFragment to the current object.
(Inherited from RenderTextFragmentBase.)
Protected method CalcLength(RefDim)
This method can be called only by *another* RenderFragment object during resolving LengthRef object.
(Inherited from RenderFragment.)
Protected method CalcLength(RefDim, LengthBase, Boolean, PageAreaBase%, Double%)
Calculates a value of dimension. Only LengthRef, LengthAbs, LengthExp can be specified as length.
(Inherited from RenderFragment.)
Protected method CalcLengthAbs
Calculates a value of dimension specified by LengthAbs.
(Inherited from RenderFragment.)
Protected method CalcLengthExp
Calculates a value of dimension specified by the LengthExp object. (dimension is an expression).
(Inherited from RenderFragment.)
Protected method CalcLengthRef
Calculates a value of dimension specified by the LengthRef object. (dimension references a dimension of another object).
(Inherited from RenderFragment.)
Protected method ChangeResolvedDimensions
Called when the resolved sizes of the object should be changed, for example when resolving of table is finished and height of all objects in a row is set to the same value. Object may ignore this changing and not change self size. This method is called only for child objects, so x and y are relative to the top left corner of the parent.
(Inherited from RenderFragment.)
Public method Clone
Creates a copy of the current RenderFragment.
(Inherited from RenderFragment.)
Protected method CreateSplitParams
Creates a SplitParams object, used during splitting, child classes may override this method to create the SplitParams object of custom type (derived from SplitParams).
(Inherited from RenderFragment.)
Public method Draw(Graphics, Boolean)
Draws the current fragment and its children on a specified Graphics.
(Inherited from RenderFragment.)
Public method Draw(Graphics, Rectangle, Boolean)
Draws the current fragment and its children on a specified Graphics.
(Inherited from RenderFragment.)
Public method Draw(Graphics, Rectangle, Boolean, Boolean)
Draws the current fragment and its children on a specified Graphics.
(Inherited from RenderFragment.)
Public method Draw(Graphics, Rectangle, Rectangle, Boolean, Boolean, Boolean)
Draws the current fragment on a specified Graphics.
(Inherited from RenderFragment.)
Protected method DrawBackground
Draws background of object.
(Inherited from RenderFragment.)
Protected method DrawBorders
Draws borders of object.
(Inherited from RenderFragment.)
Protected method DrawChildren
For internal use.
(Inherited from RenderFragment.)
Protected method DrawContent
For internal use.
(Inherited from RenderFragment.)
Protected method FillRect(Graphics, Rectangle, Style, IScriptContext)
For internal use.
(Inherited from RenderFragment.)
Protected method FillRect(Graphics, Int32, Int32, Int32, Int32, Style, IScriptContext)
For internal use.
(Inherited from RenderFragment.)
Protected method FindHorzSplitPosContent
Checks can object's content be split on specified position by horizontally.
(Inherited from RenderFragment.)
Public method FindHyperlink
Searches for a C1Hyperlink object in the current fragment at the specified position.
(Overrides RenderFragment..::..FindHyperlink(PointD).)
Protected method FindVertSplitPosContent
Checks can object's content be split on specified position by vertically.
(Inherited from RenderFragment.)
Public method GetAnchorRect
Gets a rectangle corresponding to a C1Anchor in the current fragment.
(Inherited from RenderTextFragmentBase.)
Public method GetCharPoints
Gets an array of four points defining the (possibly rotated) geometric area of the character with the specified index.
(Inherited from RenderTextFragmentBase.)
Public method GetCharRangeRects
Gets an array of bounding rectangles for a range of characters (in the returned array, each line in the specified range is represented by a separate RectangleD structure).
(Inherited from RenderTextFragmentBase.)
Public method GetCharRangeRegion
Gets a bounding Region for a range of characters. The region is relative to the top left corner of the fragment's inner area.
(Inherited from RenderTextFragmentBase.)
Public method GetCharRect
Gets the geometric area of the character with the specified index.
(Inherited from RenderTextFragmentBase.)
Protected method GetChildrenDrawBounds
For internal use.
(Inherited from RenderFragment.)
Protected method GetContentAutoHeight
Override this method to calculate the height of object on basis of its content, this method is called when height of object specified as auto, for example:
Copy CodeC#
obj.Height = Unit.Auto;
(Inherited from RenderFragment.)
Protected method GetContentAutoSize
Override this method to calculate sizes of object on basis of its content, this method is called when width and height of object specified as auto.
(Inherited from RenderFragment.)
Protected method GetContentAutoWidth
Override this method to calculate the width of object on basis of its content, this method is called when width of object specified as auto, for example:
Copy CodeC#
obj.Width = Unit.Auto;
(Inherited from RenderFragment.)
Protected method GetDrawingFlags
Override this method to define the drawing flags. These flags manage the object's painting.
(Inherited from RenderFragment.)
Protected method GetFlag
For internal use.
(Inherited from RenderFragment.)
Protected method GetHorzSplits
Override this method and return the horizontal splits in the object relative to the left edge of the content area.
(Inherited from RenderFragment.)
Public method GetHyperlinks
Adds information about all hyperlinks that appear in the current fragment to a C1HyperlinkInfoCollection.
(Overrides RenderTextFragmentBase..::..GetHyperlinks(C1HyperlinkInfoCollection).)
Protected method GetReferencedObject
Gets the object referenced by a LengthRef object. Called only from ResolveLengthRef(RefDim, LengthRef).
(Inherited from RenderFragment.)
Protected method GetRoundBorderClipping
Retures GraphicsPath object representing the rounded object's border, if border is not rounded returns nil.
(Inherited from RenderFragment.)
Protected method GetVertSplits
Override this method and return the vertical splits in the object relative to the top top edge of the content area.
(Inherited from RenderFragment.)
Public method HasClippedChildren
Checks whether any of the child fragments of the current fragment are clipped by its bounds. Depending on the recursive parameter, may also recursively test all child fragments.
(Inherited from RenderFragment.)
Protected method InitializeSplitParams
For internal use.
(Inherited from RenderFragment.)
Protected method InternalDraw(GdiDc, DrawParams)
Override this procedure if GetDrawingFlags sets the DrawingFlagsEnum.UseGdiDrawing flag.
(Inherited from RenderFragment.)
Protected method InternalDraw(Graphics, DrawParams)
Override this procedure if GetDrawingFlags does not set the DrawingFlagsEnum.UseGdiDrawing flag.
(Inherited from RenderFragment.)
Protected method InternalDrawShadow
For internal use only.
(Inherited from RenderFragment.)
Protected method InternalPrepareForReresolving
Override this method to perform additional initializations of resolved info of object on reresolving. Some dimensions of object do not change when it splits, so you can use this method to copy some information from old resolved info to new resolved info.
(Inherited from RenderFragment.)
Protected method IsReresolvingNeeded
Gets a value indicating whether a full re-resolving of the whole render object is needed.
(Inherited from RenderFragment.)
Public method IsShadowVisible
Returns true if shadow visible for RenderFragment.
(Inherited from RenderFragment.)
Protected method ResolveChildrenLayout
For internal use.
(Inherited from RenderFragment.)
Protected method ResolveLength
For internal use.
(Inherited from RenderFragment.)
Protected method ResolveLengthAbs
Resolves an absolute dimension of object.
(Inherited from RenderFragment.)
Protected method ResolveLengthAuto
Resolves an auto dimension of object.
(Inherited from RenderFragment.)
Protected method ResolveLengthExp
Resolves a expression dimension of object.
(Inherited from RenderFragment.)
Protected method ResolveLengthRef
Resolves a dimension of object specified as reference.
(Inherited from RenderFragment.)
Public method ResolvingFinished
This method is called by the rendering engine after the current RenderFragment has been completely resolved. Typically this method would be used to clear temporary data created and used during resolving.
(Inherited from RenderFragment.)
Protected method SetFlag
For internal use.
(Inherited from RenderFragment.)
Protected method ShouldSerializeBorders
Indicates whether the Borders()()()() property should be serialized.
(Inherited from RenderFragment.)
Protected method ShouldSerializeDrawInner
Indicates whether the DrawInner()()()() property should be serialized.
(Inherited from RenderFragment.)
Protected method ShouldSerializePadding
Indicates whether the Padding()()()() property should be serialized.
(Inherited from RenderFragment.)
Protected method ShouldSerializeSpacing
Indicates whether the Spacing()()()() property should be serialized.
(Inherited from RenderFragment.)
Protected method Split
Performs splitting of RenderFragment object.
(Inherited from RenderFragment.)
Protected method SplitChildren
For internal use.
(Inherited from RenderFragment.)
Protected method SplitHorzContent
Splits content of object by horizontally, by default this procedure split object as image.
(Inherited from RenderFragment.)
Protected method SplitVertContent
Splits content of object by vertically, by default this procedure split object as image.
(Inherited from RenderFragment.)

See Also