The RenderRichTextFragment type exposes the following members.

Methods

  Name Description
Public method AssignFrom
Assigns (copies) properties from another RenderFragment to the current object.
(Overrides RenderFragment..::..AssignFrom(RenderFragment).)
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
For internal use.
(Overrides RenderFragment..::..CreateSplitParams()()()().)
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.
(Inherited from RenderFragment.)
Protected method FindVertSplitPosContent
For internal use.
(Overrides RenderFragment..::..FindVertSplitPosContent(SplitParams).)
Public method GetAnchorRect
Calculates the location of a C1Anchor contained in the Anchors collection of the render object that produced the current fragment.
(Inherited from RenderFragment.)
Protected method GetChildrenDrawBounds
For internal use.
(Inherited from RenderFragment.)
Protected method GetContentAutoHeight
For internal use.
(Overrides RenderFragment..::..GetContentAutoHeight(Double, Double%).)
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
For internal use.
(Overrides RenderFragment..::..GetDrawingFlags(Boolean).)
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.
(Inherited from RenderFragment.)
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
For internal use.
(Overrides RenderFragment..::..GetVertSplits(List<(Of <<'(Double>)>>)).)
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(Graphics, DrawParams)
Override this procedure if GetDrawingFlags does not set the DrawingFlagsEnum.UseGdiDrawing flag.
(Inherited from RenderFragment.)
Protected method InternalDraw(GdiDc, DrawParams)
For internal use.
(Overrides RenderFragment..::..InternalDraw(GdiDc, DrawParams).)
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
For internal use.
(Overrides RenderFragment..::..SplitHorzContent(RenderFragment, SplitParams).)
Protected method SplitVertContent
For internal use.
(Overrides RenderFragment..::..SplitVertContent(RenderFragment, SplitParams).)

See Also