Интерфейс IEditor
Приведенные ниже сведения относятся к верс.2
Представляет универсальный интерфейс редактора.
Пространство имен: Microsoft.WebMatrix.Extensibility.Editor
Сборка: Microsoft.WebMatrix.Extensibility (в Microsoft.WebMatrix.Extensibility.dll)
Синтаксис
'Декларация
Public Interface IEditor _
Inherits IDisposable
'Применение
Dim instance As IEditor
public interface IEditor : IDisposable
public interface class IEditor : IDisposable
type IEditor =
interface
interface IDisposable
end
public interface IEditor extends IDisposable
Тип IEditor обеспечивает доступ к следующим элементам.
Свойства
Имя | Описание | |
---|---|---|
CommandTarget | Получает целевой объект команды. | |
Control | Получает элемент управления, который будет размещаться в пользовательском интерфейсе. | |
Dirty | Получает или задает значение, указывающее, изменен ли текст пользователем. | |
FilePath | Получает или задает путь файла. | |
HasFocus | Получает значение, указывающее, имеет ли редактор фокус. | |
ReadOnly | Получает или задает значение, указывающее, запрещено ли пользователю редактировать текст. | |
ServiceProvider | Получает дополнительные службы редактора, например IEditorSelection. | |
TechnologyName | Получает строку, задающую технологию, использующую в файле. Например, файл Javascript может является браузерным Javascript или NodeJs, соответственно, возвращаются разные имена технологий. |
В начало
Методы
Имя | Описание | |
---|---|---|
Dispose | (Производный от IDisposable.) | |
Focus | Передает фокус редактору. |
В начало
События
Имя | Описание | |
---|---|---|
DirtyChanged | Происходит после изменения значения свойства Dirty. | |
GotFocus | Происходит, если фокус передан редактору. Если редактор освобожден, дальнейшие события не порождаются. | |
ReadOnlyChanging | Происходит при изменении значения свойства ReadOnly. |
В начало