| void .ctor(const string& className, int part, int state) | Public+1 flags | — | 0x08 |
| void .ctor(VisualStyleElement element) | Public+1 flags | — | 0x08 |
| long get_Handle() | Public+1 flags | — | 0x08 |
| bool get_IsSupported() | PublicStatic+1 flags | — | 0x01 |
| bool IsElementDefined(VisualStyleElement element) | PublicStatic | — | 0x08 |
| void DrawBackground(IDeviceContext dc, const Rectangle& bounds) | Public | — | 0x10 |
| void DrawBackground(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clipRectangle) | Public | — | 0x10 |
| void DrawImage(Graphics g, const Rectangle& bounds, Image image) | Public | — | 0x10 |
| void DrawText(IDeviceContext dc, const Rectangle& bounds, const string& textToDraw, bool drawDisabled, const TextFormatFlags& flags) | Public | — | 0x10 |
| Region GetBackgroundRegion(IDeviceContext dc, const Rectangle& bounds) | Public | — | 0x10 |
| Color GetColor(const ColorProperty& prop) | Public | — | 0x18 |
| Size GetPartSize(IDeviceContext dc, const ThemeSizeType& type) | Public | — | 0x08 |
| Rectangle GetTextExtent(IDeviceContext dc, const Rectangle& bounds, const string& textToDraw, const TextFormatFlags& flags) | Public | — | 0x10 |
| bool IsBackgroundPartiallyTransparent() | Public | — | 0x01 |
| void SetParameters(const string& className, int part, int state) | Public | — | 0x08 |
| void SetParameters(VisualStyleElement element) | Public | — | 0x08 |
| IVisualStyles get_VisualStyles() | Static+2 flags | — | 0x08 |
| void DrawBackgroundExcludingArea(IDeviceContext dc, const Rectangle& bounds, const Rectangle& excludedArea) | 1 flags | — | 0x10 |
| bool IsElementKnownToBeSupported(const string& className, int part, int state) | PrivateStatic | — | 0x08 |