The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

DevExpress.XtraRichEdit.API.Native Namespace

Contains classes which implement the native API of the RichEdit suite.

Classes

Name Description
DocumentBookmark

Base class for bookmark start and end elements.

DocumentBookmarkEnd

A document element that is the bookmark's end accessed by DocumentIterator.

DocumentBookmarkStart

A document element that is the bookmark's start accessed by DocumentIterator.

DocumentCheckBox

A document element that is the checkbox accessed by DocumentIterator.

DocumentCommentElement

Base class for comment start and end elements.

DocumentCommentEnd

A document element that indicates the end of the commented range accessed by DocumentIterator.

DocumentCommentStart

A document element that indicates the start of the commented range accessed by DocumentIterator.

DocumentElementBase

Base class for all document elements accessed by DocumentIterator.

DocumentFieldCodeEnd

A document element that indicates the end of the field code range accessed by DocumentIterator.

DocumentFieldCodeStart

A document element that indicates the start of the field code range accessed by DocumentIterator.

DocumentFieldResultEnd

A document element that indicates the end of the field result range accessed by DocumentIterator.

DocumentFormFieldBase

Base class for all document from field elements accessed by DocumentIterator.

DocumentHyperlink

Base class for hyperlink start and end elements.

DocumentHyperlinkEnd

A document element that is the hyperlink's end accessed by DocumentIterator.

DocumentHyperlinkStart

A document element that is the hyperlink's end accessed by DocumentIterator.

DocumentImageSource

Represents an object that provides an image for a document.

DocumentInlinePicture

A document element that is the inline picture accessed by DocumentIterator.

DocumentIterator

Iterates over document elements.

DocumentParagraphEnd

A document element that is the paragraph's end accessed by DocumentIterator.

DocumentParagraphStart

A document element that indicates the paragraph's start accessed by DocumentIterator.

DocumentPicture

A document element that is the floating picture accessed by DocumentIterator.

DocumentPosition

A position within a document.

DocumentRangeExtensions

Defines extension methods for the DocumentRange interface.

DocumentRangePermissionEnd

A document element that indicates the end of the range permission accessed by DocumentIterator.

DocumentRangePermissionStart

A document element that indicates the start of the range permission accessed by DocumentIterator.

DocumentSectionEnd

A document element that is the section's end accessed by DocumentIterator.

DocumentSectionStart

A document element that indicates the section start accessed by DocumentIterator.

DocumentTableCellBorder

A document element that indicates a table cell border accessed by DocumentIterator.

DocumentText

Document element that is a group of characters with the same format accessed by DocumentIterator

DocumentTextBox

Document element that is a text box accessed by the DocumentIterator.

DocumentVisitorBase

A base class implementing the IDocumentVisitor interface.

EncryptionSettings

Base implementation of the DocumentEncryption interface.

FixedRange

Combines start and length of the document range. Used in Layout API.

MergeFieldName

Maps a data source field name and its display name for use in a bar or Ribbon editor UI.

Paragraph

Represents a single paragraph in a document.

RangePermission

Represents a document range for which editing permissions are set.

RangePermissionCollection

Represents a collection of range permission in the current document.

ReadOnlyTableCellBorderProperties

Represents the table cell border properties accessed by the DocumentIterator.

SectionColumn

An individual column in the layout.

SectionColumnCollection

Represents a collection of columns in the layout.

SelectionCollection

A collection of selections in the document.

SyntaxHighlightProperties

Contains format settings for a token.

SyntaxHighlightToken

A range of text with format settings.

TabInfo

A tab stop.

TabInfoCollection

A collection of tab stops.

Interfaces

Name Description
AbstractNumberingList

Serves as a pattern for numbered and bulleted lists to define their appearance.

AbstractNumberingListCollection

A collection of AbstractNumberingList objects.

Bookmark

Defines a bookmark in the document.

BookmarkCollection

An interface that defines a collection of Bookmark objects.

Capture

Represents the part of string matched by the group expression (the string matched by a subexpression of group expression).

CaptureCollection

Represents a sequence of captured substrings as the set of captures executed by a single capturing group.

CharacterProperties

Provides access to character properties.

CharacterPropertiesBase

Serves as the base for the CharacterProperties interface providing access to character properties.

CharacterStyle

Exposes methods and characteristics of a character style in a document.

CharacterStyleCollection

Represents a collection of character styles.

CheckBox

An interface implementing the check box functionality.

Comment

A comment in the document - a text note that is attached to a DocumentRange.

CommentCollection

A collection of Comment objects.

CompatibilitySettings

Enables you to specify application-wide settings to ensure compatibility with previous versions of rich text editors.

CustomMark

Represents a custom mark in the document.

CustomMarkCollection

Represents a collection of custom marks in the document.

Document

An interface that exposes the specific functionality of the document.

DocumentCustomProperties

Contains all the custom document properties for the document.

DocumentEncryption

Provides the document encryption options.

DocumentImage

Defines an image in the document.

DocumentImageCollection

A collection of DocumentImage objects.

DocumentProperties

Contains core properties of the document.

DocumentRange

Defines a document range.

Field

Represents a field in the document.

FieldCollection

Represents a collection of fields in the document.

FormField

An interface implementing the form fields functionality.

FormFieldCollection

The collection of FormField objects.

Group

Represents the results from a single capturing group.

GroupCollection

Represents character groups matched by the pattern.

Hyperlink

Defines a hyperlink in the document.

HyperlinkCollection

An interface that defines a collection of Hyperlink objects.

IDocumentElement

Base interface for all document elements.

IDocumentVisitor

Interface implementing the Visitor pattern.

IRegexSearchResult

Defines the interface used for text searching, using regular expressions.

ISearchResult

Defines the interface used for text searching.

ListLevel

Represent a list level in a numbered or bulleted list.

ListLevelProperties

Base class for the ListLevel. Provides basic level properties.

MailMergeOptions

Defines the mail merge options.

Match

Represents the result of a regular expression matching operation.

NumberingList

A numbering definition instance referenced by paragraphs in a document that comprises a numbering list.

NumberingListBase

Base interface for numbering lists.

NumberingListCollection

A collection of numbering definition instances.

OverrideListLevel

Provides override options for the ListLevel class.

ParagraphCollection

An interface that defines a collection of Paragraph objects.

ParagraphProperties

Represents paragraph properties.

ParagraphPropertiesBase

Serves as the base for the ParagraphProperties interface, providing access to paragraph properties.

ParagraphPropertiesWithTabs

Interface derived from the ParagraphPropertiesBase to include methods for specifying tab stops within a paragraph.

ParagraphStyle

Exposes methods and characteristics of a paragraph style in a document.

ParagraphStyleCollection

Represents a collection of paragraph styles.

ReadOnlyBookmarkCollection

A collection of Bookmark objects in the document.

ReadOnlyCheckBoxProperties

An interface implementing the checkbox properties accessed by the DocumentIterator.

ReadOnlyCommentCollection

A collection of comments (Comment objects) in the document.

ReadOnlyCustomMarkCollection

A collection of CustomMark objects in the document.

ReadOnlyDocumentImageCollection

A read-only collection of document images (DocumentImage objects).

ReadOnlyFieldCollection

A collection of Field objects in the document.

ReadOnlyFormFieldProperties

An interface implementing the form field properties accessed by the DocumentIterator.

ReadOnlyHyperlinkCollection

A collection of Hyperlink objects in the document.

ReadOnlyParagraphCollection

A collection of paragraphs (Paragraph objects) in the document.

ReadOnlyParagraphProperties

Interface implementing the paragraph properties accessed by the DocumentIterator.

ReadOnlyParagraphPropertiesBase

Base interface for all paragraph properties accessed by the DocumentIterator.

ReadOnlyParagraphStyle

An interface implementing the paragraph style properties accessed by the DocumentIterator.

ReadOnlySectionLineNumbering

An interface implementing the line numbering properties of a document section accessed by the DocumentIterator.

ReadOnlySectionMargins

An interface implementing the margin options of a document section accessed by the DocumentIterator.

ReadOnlySectionPage

An interface implementing page settings of a document section accessed by the DocumentIterator.

ReadOnlySectionPageNumbering

An interface implementing the page numbering setting of a document section accessed by the DocumentIterator.

ReadOnlySectionsProperties

An interface implementing the section properties accessed by the DocumentIterator.

ReadOnlyShapeCollection

A collection of shapes (Shape objects) in the document.

ReadOnlyTableCollection

A collection of tables (Table objects) in the document.

ReadOnlyTextProperties

An interface implementing the text properties accessed by the DocumentIterator.

ReadOnlyTextPropertiesBase

Base interface for all text properties accessed by the DocumentIterator.

Section

An interface that defines a section within a document.

SectionCollection

An interface that defines a collection of Section objects.

SectionColumns

Represents an interface for creating, applying and retrieving a column layout of a section in a document.

SectionLineNumbering

Defines line numbers in the left margin or to the left of each column in the document's Section.

SectionMargins

Provides access to the properties of margins in a Section.

SectionPage

Provides access to the page settings of a section.

SectionPageNumbering

Defines the numbering format which shall be used for automatically numbered pages and an initial number that is the number of the first page.

Shape

Represents a drawing object.

ShapeCollection

A collection of Shape objects.

ShapeFill

Fill formatting for a shape.

ShapeLine

Contains formatting information for the shape's border.

SubDocument

Exposes properties and methods representing essential document functionality.

Table

Represents a single table.

TableBorder

The border characteristics of a table.

TableBorders

Contains characteristics for table borders.

TableCell

Represents a single table cell.

TableCellBorder

The border characteristics of a cell.

TableCellBorders

Contains characteristics for cell borders.

TableCellCollection

A collection of TableCell objects in a table row.

TableCellPropertiesBase

Container for table characteristics used to specify table cell characteristics for table styles.

TableCellStyle

A single style that can be applied to a cell in a table of a Snap application.

TableCellStyleCollection

A collection of styles for table cells in a Snap application.

TableCollection

A collection of Table objects in a document.

TableConditionalStyle

A style that can be applied to table elements which meet a certain condition.

TableConditionalStyleProperties

A container that holds conditional styles for the table and enables you to create new conditional styles.

TablePropertiesBase

Container for table characteristics used to specify default table properties and table style characteristics.

TableRow

Represents a row in a table.

TableRowCollection

A collection of TableRow objects that is the table rows in a table.

TableStyle

A single style that can be applied to a table.

TableStyleCollection

A TableStyle objects collection that contains the table styles in a document.

TemplateAbstractNumberingList

Defines the template used for creating abstract numbering lists in a document.

TextBox

Text box within a Shape object. Contains the text document and the properties that control the size and alignment of the text box.

Delegates

Name Description
TableCellProcessorDelegate

A delegate intended to invoke its method for each cell in a table.

TableRowProcessorDelegate

A delegate intended to invoke its method for each row in a table.

Enums

Name Description
AutoFitBehaviorType

Lists AutoFit layout algorithm types.

CharacterPropertiesMask

Lists the value masks available for character properties.

CheckBoxSizeMode

Lists the size modes available for the CheckBox object.

CheckBoxState

Lists states available for the check box.

CompatibilityMode

Lists modes that specify the compatibility of the document being exported with different Microsoft Word versions.

ConditionalTableStyleFormattingTypes

Lists values that specify the type of the conditional format operator in a conditional formatting rule.

DocumentElementType

Lists types of document elements accessed by DocumentIterator.

DocumentProtectionType

Lists the types of protection that can be applied to the current document.

EncryptionType

Lists the encryption types available for the current document.

FormFieldTextType

Lists types of help text associated with the form field.

FormFieldType

Lists the types of form fields.

HeaderFooterType

Lists the header (footer) types.

HeightType

Lists the meaning of the height specified for the container object.

InsertOptions

Lists options specifying how formatting is applied to the formatted text inserted into a document.

LineNumberingRestart

Lists conditions for the line numbering to revert to the start value.

MailMergeNumberingRestart

List types of the behavior of numbered lists when the mail merge operation is performed.

MergeMode

Lists delimiters that start the new merged range.

NumberingFormat

Specifies the numbering format used for a group of automatically numbered objects, such as pages.

NumberingType

Lists possible types of a numbering list.

ParagraphAlignment

Specifies text alignment within a paragraph.

ParagraphFirstLineIndent

Specifies the indent for the first line in a paragraph.

ParagraphLineSpacing

Specifies the way to determine the spacing between lines in a paragraph

ParagraphPropertiesMask

Lists the value masks available for paragraph properties.

SearchDirection

List search directions.

SearchOptions

Lists options used for searching.

SectionStartType

Lists the types of a section break.

ShapeHorizontalAlignment

Specifies the horizontal alignment of a shape.

ShapeRelativeHorizontalPosition

Specifies to what the horizontal position of a shape is relative.

ShapeRelativeVerticalPosition

Specifies to what the vertical position of a shape is relative.

ShapeVerticalAlignment

Specifies the type of vertical alignment to apply.

StrikeoutType

Lists strikeout styles.

SubDocumentType

Lists subdocument types.

TabAlignmentType

List alignment types for tab stops.

TabLeaderType

Lists repeated characters used to fill in the space created by a tab which ends at the tab stop.

TableBorderLineStyle

List line styles used for table borders.

TableCellPropertiesMask

Lists the value masks available for table cell properties.

TableCellVerticalAlignment

Lists possible vertical alignments for cell content.

TableLayoutType

Lists algorithms which shall be used to lay out the contents of a table within the document.

TableLookTypes

Lists values used to specify table style options influencing a table appearance.

TablePropertiesMask

Lists the value masks available for table cell properties.

TableRowAlignment

Lists alignments allowed for the table row.

TextBoxSizeRule

Specifies interpretation of the rule used to determine the height of a text box.

TextWrappingSide

Lists values used to specify how the text should wrap around the shape's sides.

TextWrappingType

Lists values that specify how the shape is surrounded by the text.

UnderlineType

Lists underline styles.

VerticalMergingState

Lists values characterizing a cell regarding a vertical merge.

WidthType

Specifies how RichEditControl interprets the specified width (length).