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 命名空间