Интерфейс 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. |
В начало