Поделиться через


Интерфейс IEditorSettingsProvider

Приведенные ниже сведения относятся к верс.2

Предоставляет свойства поставщика параметров редактора.

Пространство имен:  Microsoft.WebMatrix.Extensibility.Editor
Сборка:  Microsoft.WebMatrix.Extensibility (в Microsoft.WebMatrix.Extensibility.dll)

Синтаксис

'Декларация
Public Interface IEditorSettingsProvider _
    Inherits IEditorSettings
'Применение
Dim instance As IEditorSettingsProvider
public interface IEditorSettingsProvider : IEditorSettings
public interface class IEditorSettingsProvider : IEditorSettings
type IEditorSettingsProvider =  
    interface 
        interface IEditorSettings 
    end
public interface IEditorSettingsProvider extends IEditorSettings

Тип IEditorSettingsProvider обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство AddQuotesToHtmlAttributes Получает или задает значение, указывающее, следует ли добавлять кавычки в значения HTML-атрибутов при HTML-форматировании. (Производный от IEditorSettings.)
Открытое свойство AutoFormatCode Получает или задает значение, указывающее, следует ли автоматически форматировать код при наборе. (Производный от IEditorSettings.)
Открытое свойство BracePositionOnNewLineCSharp Получает или задает значение, указывающее, следует ли заключать позиции в кавычки в C#. (Производный от IEditorSettings.)
Открытое свойство BracePositionOnNewLineCss Получает или задает значение, указывающее, следует ли заключать позиции в кавычки в CSS. (Производный от IEditorSettings.)
Открытое свойство BracePositionOnNewLineJScript Получает или задает значение, указывающее, следует ли заключать позиции в кавычки в JScript. (Производный от IEditorSettings.)
Открытое свойство BracePositionOnNewLinePhp Получает или задает значение, указывающее, следует ли заключать позиции в кавычки в PHP. (Производный от IEditorSettings.)
Открытое свойство FontFamily Получает или задает семейство шрифтов для параметров. (Производный от IEditorSettings.)
Открытое свойство FontSizeInPoints Получает или задает размер шрифта в пунктах. (Производный от IEditorSettings.)
Открытое свойство HighlightWords Возвращает или задает признак выделения слов. (Производный от IEditorSettings.)
Открытое свойство HtmlAttributesOnSeparateLines Получает или задает значение, указывающее, следует ли располагать атрибуты HTML-элементов на разных строках. (Производный от IEditorSettings.)
Открытое свойство InsertBraces Получает или задает значение, указывающее, следует ли вставлять парные скобки и кавычки. (Производный от IEditorSettings.)
Открытое свойство InsertClosingTags Получает или задает значение, указывающее, следует ли вставлять закрывающие теги в HTML и XML. (Производный от IEditorSettings.)
Открытое свойство InsertSpacesForTabs Получает или задает значение, указывающее, следует ли вставлять пробелы вместо знаков табуляции. (Производный от IEditorSettings.)
Открытое свойство LineNumbersEnabled Возвращает или задает признак включения номеров строк. (Производный от IEditorSettings.)
Открытое свойство SearchAsYouType Получает или задает значение, указывающее, ведет ли редактор поиск при наборе. (Производный от IEditorSettings.)
Открытое свойство ShowWhiteSpaces Возвращает или задает признак отображения пробелов. (Производный от IEditorSettings.)
Открытое свойство SurfaceBackgroundBrush Получает или задает фоновую кисть поверхности. (Производный от IEditorSettings.)
Открытое свойство TabSize Получает или задает размер табуляции. (Производный от IEditorSettings.)
Открытое свойство ThemeFileLocation Получает или задает расположение файла темы.
Открытое свойство ValidationEnabled Возвращает или задает признак проверки. (Производный от IEditorSettings.)
Открытое свойство WordWrapEnabled Возвращает или задает признак переноса слов. (Производный от IEditorSettings.)

В начало

Методы

  Имя Описание
Открытый метод GetCustomOption Получает настраиваемый параметр редактора. (Производный от IEditorSettings.)
Открытый метод GetCustomOptions Получает все настраиваемые параметры. (Производный от IEditorSettings.)
Открытый метод SetCustomOption Задает настраиваемый параметр. (Производный от IEditorSettings.)

В начало

События

  Имя Описание
Открытое событие SettingChanged Происходит при изменении параметра.

В начало

См. также

Справочник

Пространство имен Microsoft.WebMatrix.Extensibility.Editor