C# 클래스 Microsoft.Languages.Core.Formatting.Whitespace

Various whitespace operations
파일 보기 프로젝트 열기: Microsoft/RTVS 1 사용 예제들

공개 메소드들

메소드 설명
IsNewLineBeforePosition ( ITextIterator iterator, int position ) : bool

Determines if there is only whitespace and a line break before position

IsWhitespaceBeforePosition ( ITextIterator iterator, int position ) : bool

Determines if there is a whitespace before given position

LineBreaksAfterPosition ( ITextIterator iterator, int position ) : int

Determines number of line breaks after position

LineBreaksBeforePosition ( ITextIterator iterator, int position ) : int

Determines number of line breaks before position

NormalizeWhitespace ( this s ) : string

메소드 상세

IsNewLineBeforePosition() 공개 정적인 메소드

Determines if there is only whitespace and a line break before position
public static IsNewLineBeforePosition ( ITextIterator iterator, int position ) : bool
iterator ITextIterator
position int
리턴 bool

IsWhitespaceBeforePosition() 공개 정적인 메소드

Determines if there is a whitespace before given position
public static IsWhitespaceBeforePosition ( ITextIterator iterator, int position ) : bool
iterator ITextIterator
position int
리턴 bool

LineBreaksAfterPosition() 공개 정적인 메소드

Determines number of line breaks after position
public static LineBreaksAfterPosition ( ITextIterator iterator, int position ) : int
iterator ITextIterator
position int
리턴 int

LineBreaksBeforePosition() 공개 정적인 메소드

Determines number of line breaks before position
public static LineBreaksBeforePosition ( ITextIterator iterator, int position ) : int
iterator ITextIterator
position int
리턴 int

NormalizeWhitespace() 공개 정적인 메소드

public static NormalizeWhitespace ( this s ) : string
s this
리턴 string