Интерфейс IEditorSelection
Приведенные ниже сведения относятся к верс.2
Определяет курсор, выбор и вставку текста в редакторе. Обычно доступен через ServiceProvider в интерфейсе IEditorText.
Пространство имен: Microsoft.WebMatrix.Extensibility.Editor
Сборка: Microsoft.WebMatrix.Extensibility (в Microsoft.WebMatrix.Extensibility.dll)
Синтаксис
'Декларация
Public Interface IEditorSelection _
Inherits IEditorText
'Применение
Dim instance As IEditorSelection
public interface IEditorSelection : IEditorText
public interface class IEditorSelection : IEditorText
type IEditorSelection =
interface
interface IEditorText
end
public interface IEditorSelection extends IEditorText
Тип IEditorSelection обеспечивает доступ к следующим элементам.
Свойства
Имя | Описание | |
---|---|---|
CaretPosition | Получает позицию Buffer. | |
CurrentColumn | Возвращает выбранный сейчас столбец. | |
CurrentLine | Получает номер текущей строки курсора в редакторе. | |
EndSelectionPosition | Получает позицию конца выбора в буфере. | |
IsBlockSelection | Указывает, является ли выбор выбором блока. | |
LineCount | Возвращает общее число строк в выборе. | |
ReadOnly | Получает значение, указывающее, доступен ли текущий текст только для чтения. (Производный от IEditorText.) | |
SelectedText | Получает текст в выборе. | |
StartSelectionPosition | Получает позицию начала выбора в буфере. | |
Text | Получает или задает весь текст в редакторе. Задание текста снимет состояние "изменен". (Производный от IEditorText.) |
В начало
Методы
Имя | Описание | |
---|---|---|
GoTo | Создает выбор по начальному смещению и числу выбираемых символов. | |
InsertText | Вставляет текст в текущий редактор, если он пока открыт и не был освобожден. | |
SelectAll | Выбирает все содержимое редактора. |
В начало