Udostępnij za pośrednictwem


Interfejs IVsImageButton

 

Rysuje obraz na przycisku, utworzone przez użytkownika VSPackage.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

[InterfaceTypeAttribute(1)]
[GuidAttribute("61DF9CCE-E88E-4FE2-9976-77A4F478E24B")]
public interface IVsImageButton
[InterfaceTypeAttribute(1)]
[GuidAttribute("61DF9CCE-E88E-4FE2-9976-77A4F478E24B")]
public interface class IVsImageButton
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("61DF9CCE-E88E-4FE2-9976-77A4F478E24B")>]
type IVsImageButton = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("61DF9CCE-E88E-4FE2-9976-77A4F478E24B")>
Public Interface IVsImageButton

Metody

Nazwa Opis
System_CAPS_pubmethod Draw(VSDRAWITEMSTRUCT[], Int32)

Rysuje ImageButton dla sieci VSPackage.

Uwagi

Ten interfejs jest implementowana przez środowisko naturalne.IVsImageButton Interfejsu Wyświetla aktywny obraz na przycisku w sieci VSPackage.Przycisk z obrazem, może pojawić się jako przycisk standardowe, glifów lub przerwania.VSPackage użytkownika należy utworzyć przycisk Styl BS_OWNERDRAW.

Uwagi dotyczące implementacji:

Wdrożenie Narysuj graficzny obraz na buttoncreated w sieci VSPackage przez ten interfejs.

Uwagi dotyczące wywoływania:

Utwórz przycisk stylem, BS_OWNERDRAW, następnie wywołać IVsImageButton.Draw metodę z parametrem pDrawItemStruct prawidłowo zainicjowany, narysuj graficzny obraz na przycisku.

Zobacz też

CreateGlyphImageButton
CreateIconImageButton
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku