vcl-dxrichedit-dot-nativeapi-459ebea5.md
Exposes the basic functionality related to document elements.
IdxRichEditSubDocument = interface(IInterface)
The IdxRichEditSubDocument interface provides access to properties and methods allowing you to:
Manage bookmarks (Bookmarks, CreateBookmark, and RemoveBookmark);
Insert document fields (Fields);
Manage hyperlinks (Hyperlinks, CreateHyperlink, and RemoveHyperlink)
Identify the document’s size (Length);
Modify the page background color (PageBackColor and SetPageBackColor);
Insert new paragraphs and manage bulleted/numbered lists (Paragraphs, AppendParagraph, AddParagraphsToList, AddParagraphToList, InsertParagraph, RemoveNumberingFromParagraph, and RemoveNumberingFromParagraphs);
Optimize the performance of a Rich Edit control-based application in the case of multiple operations with the document elements (BeginUpdate, EndUpdate, BeginUpdateCharacters, EndUpdateCharacters, BeginUpdateParagraphs, EndUpdateParagraphs, BeginUpdateRangePermissions, CancelUpdateRangePermissions, and EndUpdateRangePermissions);
Obtain information on the entire document range (Range and GetRange);
Access individual shapes in the document and insert new pictures and text boxes (Shapes, AppendImage, InsertImage, and InsertPicture);
Find and replace text in the document (FindAll, Replace, ReplaceAll, and StartSearch);
Manage tables (Tables), InsertTable, and GetTables);
Perform text editing (AppendRtfText, AppendSingleLineText, AppendText, AppendDocumentContent, Delete, InsertRtfText, and InsertSingleLineText).
The IdxRichEditSubDocument interface is the ancestor of the IdxRichEditDocument interface referenced by the Rich Edit control’s Document property.
IInterface IdxRichEditSubDocument
See Also