This document is archived and information here might be outdated.  Recommended version.

IPaletteDef Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > SystemUI > ESRI.ArcGIS.SystemUI > Interfaces > IP > IPaletteDef Interface
ArcGIS Developer Help

IPaletteDef Interface

Provides access to members that define a ToolbarPalette.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

When To Use

IPaletteDef is supported by the ToolbarPalette which can be hosted on a ToolbarControl, but this is not supported on ArcGIS for Desktop application toolbars (ArcMap, ArcCatalog, ArcScene, ArcGlobe).


Name Description
Read-only property Caption The caption of this palette.
Method GetItemInfo The CLSID for the item on this palette at the specified index.
Read-only property ItemCount The number of items on this palette.
Read-only property Name The name of this palette.

Classes that implement IPaletteDef

Classes Description
ControlsInkEraserPalette (esriControls) A palette containing 3 different eraser tools.
ControlsInkHighlightPalette (esriControls) A palette containing 3 different highlighter tools.
ControlsInkPenPalette (esriControls) A palette containing 3 different pen tools.