IVsFontAndColorEvents 接口

通知 Vspackage 使用有关更改的字体和颜色信息对字体和颜色设置上。

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

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("F73E1D1E-3D1B-44F0-B736-D59F960B7F9E")> _
Public Interface IVsFontAndColorEvents
[InterfaceTypeAttribute()]
[GuidAttribute("F73E1D1E-3D1B-44F0-B736-D59F960B7F9E")]
public interface IVsFontAndColorEvents

IVsFontAndColorEvents 类型公开以下成员。

方法

  名称 说明
公共方法 OnApply 调用通过环境,当用户在 选项 对话框的 字体和颜色 属性页单击了 适用 按钮。
公共方法 OnFontChanged 调用由 Visual Studio 环境中,当一个在 显示项目 列表项的字体类别下拉列表时修改。
公共方法 OnItemChanged 调用由环境,可以在的 显示项目 的项目下拉列表修改。
公共方法 OnReset 调用由环境,可以在显示项列表中的项被重置为其默认值。
公共方法 OnResetToBaseCategory 调用通过环境,只要所有类别的属性重新设置为其备用项设置默认的规定,按其基类。

页首

备注

IVsFontAndColorEvents 不需要实现。 但是,则为; 如果未实现,使用 GetItemGetItem 方法, Vspackage 必须为字体和颜色设置的更改显式轮询。

字体和颜色广播事件,当:

  • 更改字体或颜色属性,

  • 字体或颜色设置将重置为它们的默认值或

  • 工具 菜单的 选项 对话框关闭的。

建议处理 IVsFontAndColorEvents环境并不是必需的,因为, 字体和颜色 属性页在注册表中使用类别列表轮询所有服务实现字体和颜色支持。

对实现者的说明

实现 IVsFontAndColorEvents 接口,如果您希望该环境称为 " VSPackage,只要设置类别的字体和颜色。管理更改。 这些更改中以编程方式启动或通过 字体和颜色 属性页。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间