ITextStrings Interface
Definition
Represents a collection of strings with extended possibilities.
Syntax
public interface ITextStrings : IStringListWithItem, IStringList, IList<string>, ICollection<string>, IEnumerable<string>, IEnumerable, ITextExport, IExport, ITextImport, IImport, ITextSearch, ITabulation, IWordBreak, INotify, IUpdate
Properties
DelimTable | When implemented by a class, represents delimiters as a key-and-value pairs collection where each key is a single delimiter character. |
FirstChanged | When implemented by a class, represents index of the first changed line. |
LastChanged | When implemented by a class, represents index of the last changed line. |
Owner | When implemented by a class, gets or set the |
RemoveTrailingSpaces | When implemented by a class, gets or set a boolean value that indicates whether |
Source | When implemented by a class, gets the text source owning the |
Methods
AbsolutePositionToTextPoint(Int32) | When implemented by a class, converts given absolute position to position as Point value. |
AfterSave() | When implemented by a class, performs additional actions after |
Assign(ITextStrings) | When implemented by a class, copies the contents from another |
Changed(Int32) | When implemented by a class, notifies about string state changing. |
Changed(Int32, Int32) | When implemented by a class, notifies about string state changing. |
GetCharAt(Point) | When implemented by a class, returns character from specified position. |
GetCharAt(Int32, Int32) | When implemented by a class, returns character from specified position. |
GetLength(Int32) | When implemented by a class, returns length of the string that corresponds to specified item in the collection. |
GetLexStyle(Point) | When implemented by a class, returns lexical style at specified position. |
GetTabString(ref String, ref StringItemInfo[], Boolean, ITextUndoList) | When implemented by a class, converts all tab character to spaces depending on |
SetTextAndData(String, String) | When implemented by a class, sets the text and color data at the same time. |
TextPointToAbsolutePosition(Point) | When implemented by a class, converts given Point value to the absolute position. |