C# Класс Microsoft.Languages.Core.Formatting.Whitespace

Various whitespace operations
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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