Интерфейс 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 | Происходит при изменении параметра. |
В начало