Table of Contents

Class ToolBarBuilder

Namespace
Gemini.Modules.ToolBars
Assembly
Gemini.dll
[Export(typeof(IToolBarBuilder))]
public class ToolBarBuilder : IToolBarBuilder
Inheritance
ToolBarBuilder
Implements
Inherited Members

Constructors

ToolBarBuilder(ICommandService, ToolBarDefinition[], ToolBarItemGroupDefinition[], ToolBarItemDefinition[], ExcludeToolBarDefinition[], ExcludeToolBarItemGroupDefinition[], ExcludeToolBarItemDefinition[])

[ImportingConstructor]
public ToolBarBuilder(ICommandService commandService, ToolBarDefinition[] toolBars, ToolBarItemGroupDefinition[] toolBarItemGroups, ToolBarItemDefinition[] toolBarItems, ExcludeToolBarDefinition[] excludeToolBars, ExcludeToolBarItemGroupDefinition[] excludeToolBarItemGroups, ExcludeToolBarItemDefinition[] excludeToolBarItems)

Parameters

commandService ICommandService
toolBars ToolBarDefinition[]
toolBarItemGroups ToolBarItemGroupDefinition[]
toolBarItems ToolBarItemDefinition[]
excludeToolBars ExcludeToolBarDefinition[]
excludeToolBarItemGroups ExcludeToolBarItemGroupDefinition[]
excludeToolBarItems ExcludeToolBarItemDefinition[]

Methods

BuildToolBar(ToolBarDefinition, IToolBar, ILayoutItem)

public void BuildToolBar(ToolBarDefinition toolBarDefinition, IToolBar result, ILayoutItem layoutItem)

Parameters

toolBarDefinition ToolBarDefinition
result IToolBar
layoutItem ILayoutItem

BuildToolBars(IToolBars, ILayoutItem)

public void BuildToolBars(IToolBars result, ILayoutItem layoutItem)

Parameters

result IToolBars
layoutItem ILayoutItem