Theme クラス

v2 に適用されます。

エディターで使用されるテーマを表します。

継承階層

System.Object
  Microsoft.WebMatrix.Extensibility.Editor.Theme

名前空間:  Microsoft.WebMatrix.Extensibility.Editor
アセンブリ:  Microsoft.WebMatrix.Extensibility (Microsoft.WebMatrix.Extensibility.dll)

構文

'宣言
Public Class Theme _
    Implements ITheme
'使用
Dim instance As Theme
public class Theme : ITheme
public ref class Theme : ITheme
type Theme =  
    class 
        interface ITheme 
    end
public class Theme implements ITheme

Theme 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド Theme Theme クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ CollapsedTextBackgroundBrush テーマのテキスト背景の色を取得または設定します。
パブリック プロパティ DefaultFormat テーマの既定書式である書式データを取得または設定します。
パブリック プロパティ Formats 指定された書式データを含むテーマの書式を取得または設定します。
パブリック プロパティ静的メンバー GlobalSettingKeys テーマで使用されるグローバル設定キーを取得または設定します。
プロテクト プロパティ InactiveSelectionFormat 指定された書式データを含むテーマの無効な選択書式を取得します。
パブリック プロパティ Name テーマの名前を取得または設定します。
プロテクト プロパティ SelectionFormat 指定された書式データを含むテーマの選択書式を取得します。
パブリック プロパティ SurfaceBackgroundBrush テーマの表面背景の色を取得または設定します。
プロテクト プロパティ VisibleWhiteSpace テーマのオブジェクトの表示を取得または設定します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetFormatData テーマの書式データを取得します。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド Load テーマを読み込みます。
パブリック メソッド LoadFromFile 指定したファイルからテーマを読み込みます。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド SaveToFile 指定したファイルにテーマを保存します。
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド ToXml テーマの XML 表示を返します。

先頭に戻る

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート プロパティ ITheme.Formats 指定された書式データを含むテーマの書式を取得します。

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.WebMatrix.Extensibility.Editor 名前空間