IVsImageButton 接口
绘制在 VSPackage 中创建的按钮的图像。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)
语法
声明
<InterfaceTypeAttribute()> _
<GuidAttribute("61DF9CCE-E88E-4FE2-9976-77A4F478E24B")> _
Public Interface IVsImageButton
[InterfaceTypeAttribute()]
[GuidAttribute("61DF9CCE-E88E-4FE2-9976-77A4F478E24B")]
public interface IVsImageButton
IVsImageButton 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
Draw | 绘制 VSPackage 的 ImageButton。 |
页首
备注
此接口由环境实现。 IVsImageButton 接口公开给按钮的一个可单击的图像在 VSPackage。 带图像的按钮可以显示为标准按钮、标志符号或断点。 VSPackage 必须用 BS_OWNERDRAW 样式创建的按钮。
对实现者的说明
实现此接口绘制在 VSPackage buttoncreated 的图形图像。
对调用者的说明
在 BS_OWNERDRAW 样式创建一个按钮,然后调用 IVsImageButton.Draw 方法以正确初始化的 pDrawItemStruct 参数绘制按钮的图形图像。