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 不需要实现。 但是,则为; 如果未实现,使用 GetItem 或 GetItem 方法, Vspackage 必须为字体和颜色设置的更改显式轮询。
字体和颜色广播事件,当:
更改字体或颜色属性,
字体或颜色设置将重置为它们的默认值或
在 工具 菜单的 选项 对话框关闭的。
建议处理 IVsFontAndColorEvents环境并不是必需的,因为, 字体和颜色 属性页在注册表中使用类别列表轮询所有服务实现字体和颜色支持。
对实现者的说明
实现 IVsFontAndColorEvents 接口,如果您希望该环境称为 " VSPackage,只要设置类别的字体和颜色。管理更改。 这些更改中以编程方式启动或通过 字体和颜色 属性页。