Class | Description | |
---|---|---|
![]() | AreaSpecificSettings | Represents the margins around a cell in a table |
![]() | BlockNode | Base class for nodes that represent block level content. |
![]() | BorderSettingsBase | An abstract base class that exposes border properties that are common to all BorderSettings classes, i.e. Top and Bottom. |
![]() | BreakNode | Represents an explicit line break. |
![]() | CharacterSettings | Settings that relate to runs of characters within paragraphs |
![]() | CharacterStyle | Represents a style that is applied to paragraphs. |
![]() | ColorInfo | An immutable object which represents a color in a RichTextDocument. |
![]() | ColorInfoConverter | Converts ColorInfo instances from one type to another. |
![]() | DocumentBodyNode | Represents the document body, which contains paragraphs, tables and other document content. |
![]() | DocumentContentChangedEventArgs | Event args class for the RichTextDocument's RichTextDocument.ContentChanged event. |
![]() | DocumentProperties | Class which exposes the document level properties for a RichTextDocument. |
![]() | DocumentRootNode | Represents a RichTextDocument's root node. |
![]() | DocumentSettings | Settings that relate to fonts |
![]() | FindCriteria | Contains various parameters for find and replace opertions. |
![]() | FindMatch | Contains information regarding a match found in a RichTextDocument. |
![]() | FindResult | Contains results of a find operation in a RichTextDocument. |
![]() | FloatingTableSettings | Settings that relate to fonts |
![]() | FontSettings | Settings that relate to fonts |
![]() | FrameSettingsBase | Settings that relate to a floating frame of text |
![]() | HyperlinkNode | Represents a hyperlink in the document. |
![]() | ImageNode | Represents an image in the document. |
![]() | LanguageSettings | Settings that relate to fonts |
![]() | ListLevelDefinition | Settings that relate to a specific indentation level in a list of paragraphs. |
![]() | ListLevelDefinitionCollection | A collection of ListLevelDefinitions |
![]() | ListLevelOverride | Represents the list level settings overridden by a specific list. |
![]() | ListLevelOverrideCollection | Represents a collection of ListLevelOverride objects. Used by RichTextList's RichTextList.LevelOverrides property. |
![]() | ListStyle | Represents a style that is used for numbering paragraphs. |
![]() | ListTemplate | Represents a template from which lists or list styles can determine the definitions of their levels. |
![]() | NodeAttribute | Represents a node attribute. |
![]() | NodeAttributeCollection | Represents a collection of NodeAttribute objects. Used by NodeBase's NodeBase.CustomAttributes property. |
![]() | NodeBase | Base class for all the Nodes that form the document tree. |
![]() | NodeCollection | Represents a collection of NodeBase objects. Used by NodeBase's NodeBase.ChildNodes property. |
![]() | NodeTreeWalker | Abstract base class used to support the Visitor pattern on NodeBase derived classes. By default it will visit all child nodes. |
![]() | NodeVisitor | Abstract base class used to support the Visitor pattern on NodeBase derived classes |
![]() | NodeVisitor<TReturn> | Abstract base class used to support the Visitor pattern on NodeBase derived classes |
![]() | NodeVisitor<TArg,TReturn> | Abstract base class used to support the Visitor pattern on NodeBase derived classes |
![]() | NumberFormat | Determines the format of numbered list of paragraphs. |
![]() | ParagraphBorderSettings | An object that exposes the settings related to all sides of a paragraph's borders. |
![]() | ParagraphIndentationSettings | Settings that determine the indentation of a paragraph |
![]() | ParagraphNode | Represents a paragraph in the document. |
![]() | ParagraphSettings | Settings that relate to a paragraph node |
![]() | ParagraphSpacingSettings | Settings that relate to a floating frame of text |
![]() | ParagraphStyle | Represents a style that is applied to paragraphs. |
![]() | PlainTextFormatOptions | Represents the various options available when serializing or deserializing plain text. |
![]() | Range | Represents a contiguous area in a RichTextDocument. |
![]() | Replacement | Contains information regarding a replacement made in a RichTextDocument. |
![]() | ReplaceResult | Contains results of a replace operation in a RichTextDocument. |
![]() | RichTextBorder | An object that exposes the settings related to one side of a paragraph or table cell's borders. |
![]() | RichTextClipboardOperationCancelEventArgs | Class that defines the arguments passed to cancellable events regarding Clipboard operations. |
![]() | RichTextClipboardOperationEventArgs | Class that defines the arguments passed to events regarding Clipboard operations. |
![]() | RichTextDocument | An object that represents a rich text document |
![]() | RichTextDocumentVersion | Represents a specified version of a RichTextDocument. |
![]() | RichTextImage | Represents image data. |
![]() | RichTextImageTransform | Represents a transform to apply when rendering the image in the document. |
![]() | RichTextList | Represents a bulleted or numbered list in the document. |
![]() | RichTextListCollection | Represents a collection of RichTextList objects. |
![]() | RichTextListItemInfo | Contains information about a list item in a bulleted or numbered list. |
![]() | RichTextObjectBase | Abstract base class for various rich text settings classes. |
![]() | RichTextObjectCollectionBase<T> | Abstract base class for collections of rich text sub-objects. |
![]() | RichTextObjectEqualityComparer<TValue> | Compares two RichTextObjectBase derived objects for deep object equivalency, meaning the entire sub-object hierarchy has the same property values. |
![]() | RichTextObjectHelpers | Static class with methods used to perform some advanced operations on certain rich text objects. |
![]() | RichTextObjectKeyedCollectionBase<T> | A base class for keyed collections of RichTextObjectBase derived classes. |
![]() | RichTextScriptCodeMappings | Contains mappings from ISO 15924 four-letter script codes to font names. |
![]() | RichTextSettingsBase | Abstract base class for various rich text settings classes. |
![]() | RichTextStyleBase | Abstract base class for rich text style |
![]() | RichTextStyleCollection | Represents a collection of styles which can be applied to contents in the document. |
![]() | RichTextThemeColorScheme | Represents the theme colors contained in a RichTextThemeInfo. |
![]() | RichTextThemeFontScheme | Represents the theme fonts contained in a RichTextThemeInfo. |
![]() | RichTextThemeFontSet | Represents a set of fonts associated with each script type. |
![]() | RichTextThemeInfo | Represents the theme information for the RichTextDocument. |
![]() | RunNode | Represents content inside paragraphs, including paragraphs inside table cells. |
![]() | Selection | Represents a Range or Ranges of content in a RichTextDocument. |
![]() | TableAreaCellSettings | Settings that relate to a table cell within a table style area |
![]() | TableAreaRowSettings | Settings that are specified for a table area that relate to a table row |
![]() | TableAreaSettings | Settings that relate to a specific area of a table |
![]() | TableAreaTableSettings | Contains settings that apply to a table |
![]() | TableBorderSettings | An object that exposes the settings related to borders of a table. |
![]() | TableBorderSettingsBase | An abstract base class that exposes border properties that are common to all table related BorderSettings classes. |
![]() | TableCellBorderSettings | An object that exposes the settings related to the borders of a table cell. |
![]() | TableCellMargins | Represents the margins around a cell in a table |
![]() | TableCellNode | Represents a cell in a table. |
![]() | TableCellSettings | Settings that relate to a table cell |
![]() | TableCellSettingsBase | Abstract base class for settings that relate to a table cell |
![]() | TableColumn | Represents a table column. |
![]() | TableColumnsCollection | Represents a collection of TableColumn objects. Used by TableGrid's TableGrid.Columns property. |
![]() | TableGrid | Represents table grid that defines columns of a TableNode. |
![]() | TableInstanceSettingsBase | An abstract base class for settings that apply to a specific instance of a table |
![]() | TableLevelSettingsBase | An abstract base class for settings that apply to a table |
![]() | TableNode | Represents a table. |
![]() | TableRowNode | Represents a row in a table. |
![]() | TableRowSettings | Settings that relate to a table row |
![]() | TableRowSettingsBase | An abstract base class for settings that apply to a table row |
![]() | TableRowSettingsExceptions | Contains table level settings that are specified at a row level to override those of the containing table. |
![]() | TableSettings | Contains settings that apply to a table |
![]() | TableSettingsBase | An abstract base class for settings that apply to a table or row in a table. |
![]() | TableStyle | The style used by Tables in a RichTextDocument |
![]() | TabStopCollection | A collection of TabStop structures |
![]() | TextFrameSettings | Settings that relate to a floating frame of text |
![]() | TextNode | Represents text in the document. |
![]() | ThemeColorDefinition | Represents the definition for a theme color. |
Interface | Description | |
---|---|---|
![]() | ICharacterSettingsOwner | Represents an object which can own a CharacterSettings instance. |
![]() | IParagraphSettingsOwner | Represents an object which can own a ParagraphSettings instance. |
Structure | Description | |
---|---|---|
![]() | DocumentSpan | Structure containing an offset and length that identify a run of text within a document |
![]() | Extent | Represents a extent value |
![]() | FirstLineIndentation | Represents the first line indentation of a paragraph. |
![]() | Indentation | Represents the vertical spacing before or after a paragraph Represents the first line indentation of a paragraph. |
![]() | LineSpacing | Represents the vertical spacing of each line within a paragraph |
![]() | ParagraphVerticalSpacing | Represents the vertical spacing before or after a paragraph |
![]() | RectOffsets | Used to specify portion of a source rectangle in terms of percentage of width and height of the source rectangle. |
![]() | RichTextFont | Represents a specific or themed font in a RichTextDocument. |
![]() | RichTextMargin | Represent a width value on all 4 sides |
![]() | RichTextPoint | Represents a point where X and Y coordinate values are represented by Extent structures. |
![]() | RichTextSize | Represents a size where width and height is represented by Extent structures. |
![]() | Shading | Represents the shading applied to characters, paragraphs or table cells |
![]() | TableExtent | Represent an extent within a table. |
![]() | TableRowHeight | Represents the height of a table row. |
![]() | TabStop | A struct that represents a tab stop in a paragraph |
![]() | TextFrameHeight | Represents the height of a text frame. |
![]() | VersionedDocumentOffset | Represents a document offset within a specific version of a document. |
![]() | VersionedDocumentSpan | Represents a span of document content within a specific RichTextDocumentVersion based on an offset and length. |
Enumeration | Description | |
---|---|---|
![]() | AutomaticColorUsageType | Provides a context where a color is being used to resolve automatic colors. |
![]() | CharacterEmphasisMark | Specified an emphasis mark placed on characters |
![]() | CharacterFormatType | Enum used by the RichTextDocument.ToggleCharacterFormatting method. |
![]() | DocumentChangeType | Used by the DocumentContentChangedEventArgs's DocumentContentChangedEventArgs.ChangeType property. |
![]() | ExtentRule | Determines how an extent will be calculated |
![]() | ExtentUnitType | Determines the unit type for a Extent structure |
![]() | FindOperator | Used to specify FindCriteria.Operator property. |
![]() | FontUsageHint | Determines which font class to use for a run of text |
![]() | HighlightColor | Represents the various highlight colors available for text. |
![]() | LineBreakClearMode | Used to specify BreakNode.BreakClearMode property. |
![]() | LineBreakType | Used to specify BreakNode.BreakType property. |
![]() | LineFlowDirection | Represents the various ways lines of text can be flowed in a document. |
![]() | ListType | Represents the various types into which a list can be classified. |
![]() | NumberAlignment | Determines how a paragraph numbers will be aligned. |
![]() | NumberFormatType | Determines the format of numbered list of paragraphs. |
![]() | NumberSuffix | Determines what follows the numbering symbol in a numbered paragraph. |
![]() | OffsetTrackingMode | Determines how VersionedDocumentOffsets track between versions. |
![]() | ParagraphAlignment | Determines how text will be aligned horizontally. |
![]() | ParagraphTextAlignment | Determines how text will be aligned vertically within a paragraph. |
![]() | RichDocumentBreakType | Identifiers the possible break types in a RichTextDocument |
![]() | RichDocumentRangeContentType | Identifies the possible content types when manipulating a Range in a RichTextDocument |
![]() | RichDocumentSelectionMovementType | Options for how the a selection should be moved. |
![]() | RichTextBorderType | Determines the type of the border around an element |
![]() | RichTextImageFormat | Used to specify image format to use. |
![]() | RichTextNodeType | Represents the various node types available. |
![]() | RunVerticalAlignment | Determines how text will be aligned vertically within a run. |
![]() | SelectionCollapseDirection | Options for how to collapse a Selection. |
![]() | ShadingPattern | Determines the pattern to use to shade the background of an element |
![]() | SpanTrackingMode | Determines how VersionedDocumentSpans track between versions. |
![]() | StyleDisplayMode | Represents the various display modes available for styles. |
![]() | SystemColorType | Represents the various system colors. |
![]() | TableAlignment | Determines how a table will be aligned. |
![]() | TableArea | Identifies an area inside a table |
![]() | TableAreaSettingsUsageFlags | Identifies which table area settings to use for a table |
![]() | TableCellBorderResolutionFlags | Represents the various resolution options which can be used for table cell borders. |
![]() | TableCellVerticalAlignment | Determines how a table will be aligned. |
![]() | TableCellVerticalMerge | Determines how a table will be aligned. |
![]() | TableExtentBehavior | Enum used to specify how the widths of the table and its columns should be initialized when creating a new table via RichTextDocument.InsertTable method. Note that once the table is created, the end user can still resize its columns in the UI as desired. |
![]() | TableExtentUnitType | Determines how the value of a TableExtent structure is interpreted |
![]() | TableLayout | Determines the algorithm to use when laying out the contents of a table |
![]() | TabStopAlignment | Determines the type of a tab stop. |
![]() | TabStopLeader | Determines what characters will lead the tab. |
![]() | TextFrameAnchor | Determines how text frame will be anchored |
![]() | TextFrameDropCap | Determines how text frame will be displayed |
![]() | TextFrameHorizontalAlignment | Determines how the text frame will be aligned horizontally |
![]() | TextFrameVerticalAlignment | Determines how the text frame will be aligned vertically |
![]() | TextFrameWrap | Determines how other text will be allowed to wrap around the text frame |
![]() | ThemeColorType | Represents the various theme colors in a document. |
![]() | ThemeFontType | Represents the various types of theme fonts |
![]() | UnderlineType | Determines what type of underline to draw in a run of text.. |
![]() | UnsupportedContentHandlingMode | Represents the various ways to handle known rich content that cannot be fully supported or round-tripped. |