IEditorSettings 接口

适用于版本2

表示编辑器设置的接口。

命名空间:  Microsoft.WebMatrix.Extensibility.Editor
程序集:  Microsoft.WebMatrix.Extensibility(在 Microsoft.WebMatrix.Extensibility.dll 中)

语法

声明
Public Interface IEditorSettings
用法
Dim instance As IEditorSettings
public interface IEditorSettings
public interface class IEditorSettings
type IEditorSettings =  interface end
public interface IEditorSettings

IEditorSettings 类型公开以下成员。

属性

  名称 说明
公共属性 AddQuotesToHtmlAttributes 获取或设置是否要在 HTML 格式设置中对 HTML 特性值添加引号。
公共属性 AutoFormatCode 获取或设置是否要在你键入时自动设置代码格式。
公共属性 BracePositionOnNewLineCSharp 获取或设置是否要用大括号括起 C# 中的位置。
公共属性 BracePositionOnNewLineCss 获取或设置是否要用大括号括起 CSS 中的位置。
公共属性 BracePositionOnNewLineJScript 获取或设置是否要用大括号括起 JScript 中的位置。
公共属性 BracePositionOnNewLinePhp 获取或设置是否要用大括号括起 PHP 中的位置。
公共属性 FontFamily 获取或设置设置的字体系列。
公共属性 FontSizeInPoints 获取或设置字体大小(以磅为单位)。
公共属性 HighlightWords 获取或设置是否要突出显示字词。
公共属性 HtmlAttributesOnSeparateLines 获取或设置是否要在单独的行上放置 HTML 元素特性。
公共属性 InsertBraces 获取或设置是否要插入匹配的大括号和引号。
公共属性 InsertClosingTags 获取或设置是否要在 HTML 和 XML 中插入结束标记。
公共属性 InsertSpacesForTabs 获取或设置是否插入空格来代替制表符。
公共属性 LineNumbersEnabled 获取或设置是否启用行号。
公共属性 SearchAsYouType 获取或设置编辑器是否允许在你键入时进行搜索。
公共属性 ShowWhiteSpaces 获取或设置是否显示空格。
公共属性 SurfaceBackgroundBrush 获取或设置界面背景画笔。
公共属性 TabSize 获取或设置制表符大小。
公共属性 ValidationEnabled 获取或设置是否启用验证。
公共属性 WordWrapEnabled 获取或设置是否启用自动换行。

页首

方法

  名称 说明
公共方法 GetCustomOption 获取编辑器的自定义选项。
公共方法 GetCustomOptions 获取所有自定义选项。
公共方法 SetCustomOption 设置自定义选项。

页首

请参阅

参考

Microsoft.WebMatrix.Extensibility.Editor 命名空间