C# 클래스 CommentReflowerTest.TestTextPoint

This class implements enough of the EnvDTE.TextPoint and EnvDTE.EditPoint intefaces to allow regression testing
상속: EnvDTE.TextPoint, EnvDTE.EditPoint
파일 보기 프로젝트 열기: kmunson/CommentReflowerVSIX 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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