C# Класс XAF_Bootstrap.Controls.XbActionContainerHolder

Наследование: System.Web.UI.WebControls.Panel, INamingContainer
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Control HTMLText
IsMenuItemsCreated System.Boolean
actionObjects MenuActionItemBase>.Dictionary

Private Properties

Свойство Тип Описание
Action_Changed void
BuildMenuActions void
ClearChildControls void
CreateContainers List
FindactionObject MenuActionItemBase
GenerateActionObjectCore WebActionBaseItem
GenerateactionObject MenuActionItemBase
GetAllMenuItems List
GetClickHandlers string>.Dictionary
GetDesignTimeHtml string
OnMenuItemsCreated void
RegisterContainerActions void
UnsubsribeActionEvents void
UpdateGroupsAndIndexes void
container_ActionRegistered void
container_ActionsClearing void

Открытые методы

Метод Описание
AddActionContainer ( WebActionContainer container ) : void
Callback_OnCallback ( object source, CallbackEventArgs e ) : void
Clear ( ) : void
ClearContiners ( ) : void
CreateMenuItems ( ) : void
Dispose ( ) : void
FindActionContainerById ( string containerId ) : IActionContainer
HasActiveActions ( ) : bool
Initlialize ( ) : void
SetActionContainers ( IList containers ) : void
SetActionContainers ( string categories ) : void
UpdateMenuVisibility ( ) : void
XbActionContainerHolder ( ) : System

Защищенные методы

Метод Описание
CreateChildControls ( ) : void
CreateDefaultactionObject ( ActionBase action ) : MenuActionItemBase
CreateParametrizedactionObject ( ParametrizedAction parametrizedAction ) : MenuActionItemBase
CreatePopupWindowShowactionObject ( PopupWindowShowAction popupWindowShowAction ) : MenuActionItemBase
CreateSimpleactionObject ( SimpleAction simpleAction ) : MenuActionItemBase
CreateSingleChoiceactionObject ( SingleChoiceAction singleChoiceAction ) : MenuActionItemBase
EnsureChildControls ( ) : void
GenerateActionUrlItem ( ActionUrl actionUrl ) : MenuActionItemBase
OnCreateCustomMenuactionObject ( CreateCustomMenuActionItemEventArgs args ) : void
OnInit ( EventArgs e ) : void
OnMenuactionObjectCreated ( MenuActionItemCreatedEventArgs args ) : void
OnUnload ( EventArgs e ) : void
Render ( System.Web.UI.HtmlTextWriter writer ) : void

Приватные методы

Метод Описание
Action_Changed ( object sender, ActionChangedEventArgs e ) : void
BuildMenuActions ( ) : void
ClearChildControls ( bool disposing ) : void
CreateContainers ( string containerIds ) : List
FindactionObject ( ActionBase action ) : MenuActionItemBase
GenerateActionObjectCore ( ActionBase action ) : WebActionBaseItem
GenerateactionObject ( ActionBase action ) : MenuActionItemBase
GetAllMenuItems ( DevExpress items ) : List
GetClickHandlers ( XafCallbackManager callbackManager, ASPxMenu menu, string uniqueID ) : string>.Dictionary
GetDesignTimeHtml ( ) : string
OnMenuItemsCreated ( ) : void
RegisterContainerActions ( IActionContainer container ) : void
UnsubsribeActionEvents ( IActionContainer container ) : void
UpdateGroupsAndIndexes ( ) : void
container_ActionRegistered ( object sender, ActionEventArgs e ) : void
container_ActionsClearing ( object sender, EventArgs e ) : void

Описание методов

AddActionContainer() публичный Метод

public AddActionContainer ( WebActionContainer container ) : void
container WebActionContainer
Результат void

Callback_OnCallback() публичный Метод

public Callback_OnCallback ( object source, CallbackEventArgs e ) : void
source object
e CallbackEventArgs
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

ClearContiners() публичный Метод

public ClearContiners ( ) : void
Результат void

CreateChildControls() защищенный Метод

protected CreateChildControls ( ) : void
Результат void

CreateDefaultactionObject() защищенный Метод

protected CreateDefaultactionObject ( ActionBase action ) : MenuActionItemBase
action ActionBase
Результат MenuActionItemBase

CreateMenuItems() публичный Метод

public CreateMenuItems ( ) : void
Результат void

CreateParametrizedactionObject() защищенный Метод

protected CreateParametrizedactionObject ( ParametrizedAction parametrizedAction ) : MenuActionItemBase
parametrizedAction ParametrizedAction
Результат MenuActionItemBase

CreatePopupWindowShowactionObject() защищенный Метод

protected CreatePopupWindowShowactionObject ( PopupWindowShowAction popupWindowShowAction ) : MenuActionItemBase
popupWindowShowAction PopupWindowShowAction
Результат MenuActionItemBase

CreateSimpleactionObject() защищенный Метод

protected CreateSimpleactionObject ( SimpleAction simpleAction ) : MenuActionItemBase
simpleAction SimpleAction
Результат MenuActionItemBase

CreateSingleChoiceactionObject() защищенный Метод

protected CreateSingleChoiceactionObject ( SingleChoiceAction singleChoiceAction ) : MenuActionItemBase
singleChoiceAction SingleChoiceAction
Результат MenuActionItemBase

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

EnsureChildControls() защищенный Метод

protected EnsureChildControls ( ) : void
Результат void

FindActionContainerById() публичный Метод

public FindActionContainerById ( string containerId ) : IActionContainer
containerId string
Результат IActionContainer

GenerateActionUrlItem() защищенный Метод

protected GenerateActionUrlItem ( ActionUrl actionUrl ) : MenuActionItemBase
actionUrl ActionUrl
Результат MenuActionItemBase

HasActiveActions() публичный Метод

public HasActiveActions ( ) : bool
Результат bool

Initlialize() публичный Метод

public Initlialize ( ) : void
Результат void

OnCreateCustomMenuactionObject() защищенный Метод

protected OnCreateCustomMenuactionObject ( CreateCustomMenuActionItemEventArgs args ) : void
args CreateCustomMenuActionItemEventArgs
Результат void

OnInit() защищенный Метод

protected OnInit ( EventArgs e ) : void
e System.EventArgs
Результат void

OnMenuactionObjectCreated() защищенный Метод

protected OnMenuactionObjectCreated ( MenuActionItemCreatedEventArgs args ) : void
args MenuActionItemCreatedEventArgs
Результат void

OnUnload() защищенный Метод

protected OnUnload ( EventArgs e ) : void
e System.EventArgs
Результат void

Render() защищенный Метод

protected Render ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Результат void

SetActionContainers() публичный Метод

public SetActionContainers ( IList containers ) : void
containers IList
Результат void

SetActionContainers() публичный Метод

public SetActionContainers ( string categories ) : void
categories string
Результат void

UpdateMenuVisibility() публичный Метод

public UpdateMenuVisibility ( ) : void
Результат void

XbActionContainerHolder() публичный Метод

public XbActionContainerHolder ( ) : System
Результат System

Описание свойств

Control публичное свойство

public HTMLText,XAF_Bootstrap.Controls Control
Результат HTMLText

IsMenuItemsCreated публичное свойство

public Boolean,System IsMenuItemsCreated
Результат System.Boolean

actionObjects публичное свойство

public Dictionary actionObjects
Результат MenuActionItemBase>.Dictionary