Theme 类

适用于版本2

表示编辑器中使用的主题。

继承层次结构

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 使用指定格式数据获取主题格式。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.WebMatrix.Extensibility.Editor 命名空间