IEditorSettingsProvider インターフェイス

v2 に適用されます。

エディター設定プロバイダーのプロパティを提供します。

名前空間:  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 名前空間