ClassDocumentTextMap
Class
Represents a text map of a RadDocument.
Definition
Namespace:Telerik.Windows.Documents.TextSearch
Assembly:Telerik.Windows.Controls.RichTextBox.dll
Syntax:
cs-api-definition
public class DocumentTextMap : List<TextMapItem>, IList<TextMapItem>, ICollection<TextMapItem>, IList, ICollection, IReadOnlyList<TextMapItem>, IReadOnlyCollection<TextMapItem>, IEnumerable<TextMapItem>, IEnumerable
Inheritance: objectList<TextMapItem>DocumentTextMap
Implements:
Inherited Members
Constructors
DocumentTextMap(RadDocument)
Initializes a new instance of the DocumentTextMap class.
Declaration
cs-api-definition
public DocumentTextMap(RadDocument document)
Parameters
document
The document.
DocumentTextMap(RadDocument, Func<TextItem, bool>)
Initializes a new instance of the DocumentTextMap class.
Declaration
cs-api-definition
public DocumentTextMap(RadDocument document, Func<DocumentTextMap.TextItem, bool> filter)
Parameters
document
The document.
filter
Func<DocumentTextMap.TextItem, bool>
The filter.
Properties
Document
Gets the document.
Declaration
cs-api-definition
public RadDocument Document { get; }
Property Value
The document.
Methods
GetListOfWords()
Gets the list of words in the document.
Declaration
cs-api-definition
public IEnumerable<WordInfo> GetListOfWords()
Returns
List of words in the document.
InitMap(DocumentPosition, DocumentPosition)
Initializes the map.
Declaration
cs-api-definition
public void InitMap(DocumentPosition fromPosition, DocumentPosition toPosition)
Parameters
fromPosition
Start position.
toPosition
End position.
MapFromIndexInText(int, int)
Maps from a specified index in text.