Interface ITextIterator
This iterator can be used to iterate in a text editing fashion in the edit control.
Inherited Members
      System.ICloneable.Clone()
    
  Namespace: Sdl.DesktopEditor.EditorApi
Assembly: Sdl.DesktopEditor.EditorApi.dll
Syntax
public interface ITextIterator : ICloneableProperties
CurrentCharacter
The text character at the current position, or null if none.
Declaration
char? CurrentCharacter { get; }Property Value
| Type | Description | 
|---|---|
| System.Nullable<System.Char> | 
CurrentPosition
The current position of the iterator.
Declaration
Position CurrentPosition { get; set; }Property Value
| Type | Description | 
|---|---|
| Position | 
EditControl
The edit control the iterator refers to.
Declaration
IEditControl EditControl { get; }Property Value
| Type | Description | 
|---|---|
| IEditControl | 
IsWordStart
true if the current position can be considered the start of a word.
Declaration
bool IsWordStart { get; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
See Also
Methods
Move(Move)
Move the iterator in the specified direction relative to the current position, from the edit control's perspective.
Declaration
bool Move(Move typeOfMove)Parameters
| Type | Name | Description | 
|---|---|---|
| Move | typeOfMove | 
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
 |