C# Class Mono.UIAutomation.Winforms.TextNormalizer

显示文件 Open project: mono/uia2atk Class Usage Examples

Public Methods

Method Description
CharacterMoveEndPoint ( int count ) : int
CharacterMoveStartPoint ( int count ) : int
DocumentMoveEndPoint ( int count ) : int
DocumentMoveStartPoint ( int count ) : int
DocumentNormalize ( ) : void
FormatMoveEndPoint ( int count ) : int
FormatMoveStartPoint ( int count ) : int
LineMoveEndPoint ( int count ) : int
LineMoveStartPoint ( int count ) : int
LineNormalize ( ) : void
Move ( TextUnit unit, int count ) : TextNormalizerPoints
ParagraphMoveEndPoint ( int count ) : int
ParagraphMoveStartPoint ( int count ) : int
ParagraphNormalize ( ) : void
TextNormalizer ( TextBoxBase textboxbase ) : System
TextNormalizer ( TextBoxBase textboxbase, int startPoint, int endPoint ) : System
WordMoveEndPoint ( int count ) : int
WordMoveStartPoint ( int count ) : int
WordNormalize ( ) : void

Private Methods

Method Description
BackwardPeekNewline ( int i, string text, int &n_chars ) : bool
CharacterMoveStartEndPoint ( int count, int &point ) : int
ForwardPeekNewline ( int i, string text, int &n_chars ) : bool
GetState ( char c ) : ParserState
IsWordSeparator ( char c ) : bool
LineMoveStartEndPoint ( int count, int &start_end_point ) : int
LineParagraphNormalize ( bool is_line ) : void
ParagraphMoveStartEndPoint ( int count, int &point ) : int
WordMoveStartEndPoint ( int count, int &point ) : int

Method Details

CharacterMoveEndPoint() public method

public CharacterMoveEndPoint ( int count ) : int
count int
return int

CharacterMoveStartPoint() public method

public CharacterMoveStartPoint ( int count ) : int
count int
return int

DocumentMoveEndPoint() public method

public DocumentMoveEndPoint ( int count ) : int
count int
return int

DocumentMoveStartPoint() public method

public DocumentMoveStartPoint ( int count ) : int
count int
return int

DocumentNormalize() public method

public DocumentNormalize ( ) : void
return void

FormatMoveEndPoint() public method

public FormatMoveEndPoint ( int count ) : int
count int
return int

FormatMoveStartPoint() public method

public FormatMoveStartPoint ( int count ) : int
count int
return int

LineMoveEndPoint() public method

public LineMoveEndPoint ( int count ) : int
count int
return int

LineMoveStartPoint() public method

public LineMoveStartPoint ( int count ) : int
count int
return int

LineNormalize() public method

public LineNormalize ( ) : void
return void

Move() public method

public Move ( TextUnit unit, int count ) : TextNormalizerPoints
unit TextUnit
count int
return TextNormalizerPoints

ParagraphMoveEndPoint() public method

public ParagraphMoveEndPoint ( int count ) : int
count int
return int

ParagraphMoveStartPoint() public method

public ParagraphMoveStartPoint ( int count ) : int
count int
return int

ParagraphNormalize() public method

public ParagraphNormalize ( ) : void
return void

TextNormalizer() public method

public TextNormalizer ( TextBoxBase textboxbase ) : System
textboxbase System.Windows.Forms.TextBoxBase
return System

TextNormalizer() public method

public TextNormalizer ( TextBoxBase textboxbase, int startPoint, int endPoint ) : System
textboxbase System.Windows.Forms.TextBoxBase
startPoint int
endPoint int
return System

WordMoveEndPoint() public method

public WordMoveEndPoint ( int count ) : int
count int
return int

WordMoveStartPoint() public method

public WordMoveStartPoint ( int count ) : int
count int
return int

WordNormalize() public method

public WordNormalize ( ) : void
return void