IVsImageButton Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Draws an image on a button created by your VSPackage.
public interface class IVsImageButton
public interface class IVsImageButton
__interface IVsImageButton
[System.Runtime.InteropServices.Guid("61DF9CCE-E88E-4FE2-9976-77A4F478E24B")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsImageButton
[<System.Runtime.InteropServices.Guid("61DF9CCE-E88E-4FE2-9976-77A4F478E24B")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsImageButton = interface
Public Interface IVsImageButton
- Attributes
Remarks
This interface is implemented by the environment. The IVsImageButton
interface displays a clickable image on a button in your VSPackage. A button with an image can appear as a standard button, a glyph, or breakpoint. Your VSPackage must have created the button with the BS_OWNERDRAW style.
Notes to Implementers
Implement this interface to draw a graphical image on a buttoncreated in your VSPackage.
Notes to Callers
Create a button with the BS_OWNERDRAW style, then call the IVsImageButton.Draw
method with a properly initialized pDrawItemStruct parameter to draw the graphical image on the button.
Methods
Draw(VSDRAWITEMSTRUCT[], Int32) |
Draws an ImageButton for your VSPackage. |