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


IToolbarPalette.CommandPool Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Controls > ESRI ArcGIS Controls > Interfaces > IT > IToolbarPalette Interface > IToolbarPalette.CommandPool Property
ArcGIS Developer Help

IToolbarPalette.CommandPool Property

The CommandPool used by the ToolbarPalette.

[Visual Basic .NET]
Public Property CommandPool As ICommandPool
[C#]
public ICommandPool CommandPool {get; set;}
[C++]
HRESULT get_CommandPool(
  ICommandPool* ppCommandPool
);
[C++]
HRESULT putref_CommandPool(
  ICommandPool** ppCommandPool
);
[C++]
Parameters
ppCommandPool [in]

ppCommandPool is a parameter of type ICommandPool* ppCommandPool [out, retval]
ppCommandPool is a parameter of type ICommandPool**

Product Availability

Available with ArcGIS Engine.

Description

The CommandPool manages the collection of commands used by the ToolbarPalette. If the ToolbarPalette is added to the ToolbarControl the CommandPool will be shared with the IToolbarControl::CommandPool, otherwise a new CommandPool is created with a Hook property set to Nothing. If the ToolbarPalette is to be a popup palette, set the CommandPool to the  IToolbarControl::CommandPool in order to share CommandPools.

Errors Returned

1034 800a040a: The supplied command is invalid
1046 800A0416: The supplied command pool object is invalid

See Also

IToolbarPalette Interface