C# Класс CommentReflowerTest.TestTextPoint

This class implements enough of the EnvDTE.TextPoint and EnvDTE.EditPoint intefaces to allow regression testing
Наследование: EnvDTE.TextPoint, EnvDTE.EditPoint
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
mCharPosition int
mLineNum int

Открытые методы

Метод Описание
ChangeCase ( object i, EnvDTE st ) : void
CharLeft ( int i ) : void
CharRight ( int i ) : void
ClearBookmark ( ) : void
Copy ( object obj, bool b ) : void
CreateEditPoint ( ) : EnvDTE.EditPoint
Cut ( object obj, bool b ) : void
Delete ( object obj ) : void
DeleteWhitespace ( EnvDTE opt ) : void
EndOfDocument ( ) : void
EndOfLine ( ) : void
EqualTo ( EnvDTE other ) : bool
FindPattern ( string st, int i, EnvDTE &j, EnvDTE &f ) : bool
GetLines ( int start, int end ) : string
GetText ( object obj ) : string
GreaterThan ( EnvDTE other ) : bool
Indent ( EnvDTE pt, int i ) : void
Insert ( string st ) : void
InsertFromFile ( string st ) : void
LessThan ( EnvDTE other ) : bool
LineDown ( int i ) : void
LineUp ( int i ) : void
MoveToAbsoluteOffset ( int i ) : void
MoveToLineAndOffset ( int i, int j ) : void
MoveToPoint ( EnvDTE pt ) : void
NextBookmark ( ) : bool
OutlineSection ( object i ) : void
PadToColumn ( int i ) : void
Paste ( ) : void
PreviousBookmark ( ) : bool
ReadOnly ( object obj ) : bool
ReplacePattern ( EnvDTE a, string st1, string st2, int i, EnvDTE &r ) : bool
ReplaceText ( object i, string st, int j ) : void
SetBookmark ( ) : void
SmartFormat ( EnvDTE pt ) : void
StartOfDocument ( ) : void
StartOfLine ( ) : void
TestTextPoint ( TestFileWrapper parent, int lineNum, int lineCharOffset ) : System
TryToShow ( EnvDTE How, object PointOrCount ) : bool
Unindent ( EnvDTE pt, int j ) : void
WordLeft ( int i ) : void
WordRight ( int i ) : void
get_CodeElement ( EnvDTE cal ) : EnvDTE.CodeElement

Описание методов

ChangeCase() публичный Метод

public ChangeCase ( object i, EnvDTE st ) : void
i object
st EnvDTE
Результат void

CharLeft() публичный Метод

public CharLeft ( int i ) : void
i int
Результат void

CharRight() публичный Метод

public CharRight ( int i ) : void
i int
Результат void

ClearBookmark() публичный Метод

public ClearBookmark ( ) : void
Результат void

Copy() публичный Метод

public Copy ( object obj, bool b ) : void
obj object
b bool
Результат void

CreateEditPoint() публичный Метод

public CreateEditPoint ( ) : EnvDTE.EditPoint
Результат EnvDTE.EditPoint

Cut() публичный Метод

public Cut ( object obj, bool b ) : void
obj object
b bool
Результат void

Delete() публичный Метод

public Delete ( object obj ) : void
obj object
Результат void

DeleteWhitespace() публичный Метод

public DeleteWhitespace ( EnvDTE opt ) : void
opt EnvDTE
Результат void

EndOfDocument() публичный Метод

public EndOfDocument ( ) : void
Результат void

EndOfLine() публичный Метод

public EndOfLine ( ) : void
Результат void

EqualTo() публичный Метод

public EqualTo ( EnvDTE other ) : bool
other EnvDTE
Результат bool

FindPattern() публичный Метод

public FindPattern ( string st, int i, EnvDTE &j, EnvDTE &f ) : bool
st string
i int
j EnvDTE
f EnvDTE
Результат bool

GetLines() публичный Метод

public GetLines ( int start, int end ) : string
start int
end int
Результат string

GetText() публичный Метод

public GetText ( object obj ) : string
obj object
Результат string

GreaterThan() публичный Метод

public GreaterThan ( EnvDTE other ) : bool
other EnvDTE
Результат bool

Indent() публичный Метод

public Indent ( EnvDTE pt, int i ) : void
pt EnvDTE
i int
Результат void

Insert() публичный Метод

public Insert ( string st ) : void
st string
Результат void

InsertFromFile() публичный Метод

public InsertFromFile ( string st ) : void
st string
Результат void

LessThan() публичный Метод

public LessThan ( EnvDTE other ) : bool
other EnvDTE
Результат bool

LineDown() публичный Метод

public LineDown ( int i ) : void
i int
Результат void

LineUp() публичный Метод

public LineUp ( int i ) : void
i int
Результат void

MoveToAbsoluteOffset() публичный Метод

public MoveToAbsoluteOffset ( int i ) : void
i int
Результат void

MoveToLineAndOffset() публичный Метод

public MoveToLineAndOffset ( int i, int j ) : void
i int
j int
Результат void

MoveToPoint() публичный Метод

public MoveToPoint ( EnvDTE pt ) : void
pt EnvDTE
Результат void

NextBookmark() публичный Метод

public NextBookmark ( ) : bool
Результат bool

OutlineSection() публичный Метод

public OutlineSection ( object i ) : void
i object
Результат void

PadToColumn() публичный Метод

public PadToColumn ( int i ) : void
i int
Результат void

Paste() публичный Метод

public Paste ( ) : void
Результат void

PreviousBookmark() публичный Метод

public PreviousBookmark ( ) : bool
Результат bool

ReadOnly() публичный Метод

public ReadOnly ( object obj ) : bool
obj object
Результат bool

ReplacePattern() публичный Метод

public ReplacePattern ( EnvDTE a, string st1, string st2, int i, EnvDTE &r ) : bool
a EnvDTE
st1 string
st2 string
i int
r EnvDTE
Результат bool

ReplaceText() публичный Метод

public ReplaceText ( object i, string st, int j ) : void
i object
st string
j int
Результат void

SetBookmark() публичный Метод

public SetBookmark ( ) : void
Результат void

SmartFormat() публичный Метод

public SmartFormat ( EnvDTE pt ) : void
pt EnvDTE
Результат void

StartOfDocument() публичный Метод

public StartOfDocument ( ) : void
Результат void

StartOfLine() публичный Метод

public StartOfLine ( ) : void
Результат void

TestTextPoint() публичный Метод

public TestTextPoint ( TestFileWrapper parent, int lineNum, int lineCharOffset ) : System
parent TestFileWrapper
lineNum int
lineCharOffset int
Результат System

TryToShow() публичный Метод

public TryToShow ( EnvDTE How, object PointOrCount ) : bool
How EnvDTE
PointOrCount object
Результат bool

Unindent() публичный Метод

public Unindent ( EnvDTE pt, int j ) : void
pt EnvDTE
j int
Результат void

WordLeft() публичный Метод

public WordLeft ( int i ) : void
i int
Результат void

WordRight() публичный Метод

public WordRight ( int i ) : void
i int
Результат void

get_CodeElement() публичный Метод

public get_CodeElement ( EnvDTE cal ) : EnvDTE.CodeElement
cal EnvDTE
Результат EnvDTE.CodeElement

Описание свойств

mCharPosition публичное свойство

public int mCharPosition
Результат int

mLineNum публичное свойство

public int mLineNum
Результат int