IVsFontAndColorDefaults 接口

允许 VSPackage 通过定义默认字体和颜色支持 IDE 的 字体和颜色 属性页窗口或用户界面元素的。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
<GuidAttribute("5FA2AC9A-3BEF-423A-8B5E-6645811BFB6B")> _
<InterfaceTypeAttribute()> _
Public Interface IVsFontAndColorDefaults
[GuidAttribute("5FA2AC9A-3BEF-423A-8B5E-6645811BFB6B")]
[InterfaceTypeAttribute()]
public interface IVsFontAndColorDefaults

IVsFontAndColorDefaults 类型公开以下成员。

方法

  名称 说明
公共方法 GetBaseCategory IVsFontAndColorDefaults::GetBaseCategory 允许尝试字体和颜色更改 字体和颜色 属性页的 使用默认 按钮行为的 VSPackage。
公共方法 GetCategoryName 返回 显示项目 类别的显示名称。
公共方法 GetFlags 返回 __FONTCOLORFLAGS 值的组合。__FONTCOLORFLAGS 枚举的成员定义在 选项 对话框的 字体和颜色 属性页如何实现字体和颜色更改。
公共方法 GetFont 返回包含有关类别的默认字体的 FontInfo 结构信息到 Visual Studio 环境。
公共方法 GetItem 返回包含字体的 AllColorableItemInfo 结构,并 显示项目 的特定成员的颜色信息的特定类别列表如表示的由 iItem 参数。
公共方法 GetItemByName 返回包含列出的某个的 AllColorableItemInfo 结构字体和颜色信息显示在 字体和颜色 项目属性页。
公共方法 GetItemCount 返回可着色显示的项数。 选项 对话框中。显示项目由中的 显示设置为: 的选定的选项提供下拉列表。
公共方法 GetPriority 返回项目的显示优先级中的 显示设置为: 的下拉列表 字体和颜色 属性页。

页首

备注

对实现者的说明

任何 VSPackage 中实现具有需要传达默认字体和颜色特性添加到 选项 对话框的 字体和颜色 页,可以从 工具 菜单生成的窗口或用户界面元素。 VSPackage 创建或修改在 显示设置为: 下拉框中 Category字体和颜色 页。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间