C# Class XAF_Bootstrap.Controls.XbActionContainerHolder

Inheritance: System.Web.UI.WebControls.Panel, INamingContainer
Afficher le fichier Open project: Terricks/XAFBootstrap

Méthodes publiques

Свойство Type Description
Control HTMLText
IsMenuItemsCreated System.Boolean
actionObjects MenuActionItemBase>.Dictionary

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AddActionContainer() public méthode

public AddActionContainer ( WebActionContainer container ) : void
container WebActionContainer
Résultat void

Callback_OnCallback() public méthode

public Callback_OnCallback ( object source, CallbackEventArgs e ) : void
source object
e CallbackEventArgs
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

ClearContiners() public méthode

public ClearContiners ( ) : void
Résultat void

CreateChildControls() protected méthode

protected CreateChildControls ( ) : void
Résultat void

CreateDefaultactionObject() protected méthode

protected CreateDefaultactionObject ( ActionBase action ) : MenuActionItemBase
action ActionBase
Résultat MenuActionItemBase

CreateMenuItems() public méthode

public CreateMenuItems ( ) : void
Résultat void

CreateParametrizedactionObject() protected méthode

protected CreateParametrizedactionObject ( ParametrizedAction parametrizedAction ) : MenuActionItemBase
parametrizedAction ParametrizedAction
Résultat MenuActionItemBase

CreatePopupWindowShowactionObject() protected méthode

protected CreatePopupWindowShowactionObject ( PopupWindowShowAction popupWindowShowAction ) : MenuActionItemBase
popupWindowShowAction PopupWindowShowAction
Résultat MenuActionItemBase

CreateSimpleactionObject() protected méthode

protected CreateSimpleactionObject ( SimpleAction simpleAction ) : MenuActionItemBase
simpleAction SimpleAction
Résultat MenuActionItemBase

CreateSingleChoiceactionObject() protected méthode

protected CreateSingleChoiceactionObject ( SingleChoiceAction singleChoiceAction ) : MenuActionItemBase
singleChoiceAction SingleChoiceAction
Résultat MenuActionItemBase

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EnsureChildControls() protected méthode

protected EnsureChildControls ( ) : void
Résultat void

FindActionContainerById() public méthode

public FindActionContainerById ( string containerId ) : IActionContainer
containerId string
Résultat IActionContainer

GenerateActionUrlItem() protected méthode

protected GenerateActionUrlItem ( ActionUrl actionUrl ) : MenuActionItemBase
actionUrl ActionUrl
Résultat MenuActionItemBase

HasActiveActions() public méthode

public HasActiveActions ( ) : bool
Résultat bool

Initlialize() public méthode

public Initlialize ( ) : void
Résultat void

OnCreateCustomMenuactionObject() protected méthode

protected OnCreateCustomMenuactionObject ( CreateCustomMenuActionItemEventArgs args ) : void
args CreateCustomMenuActionItemEventArgs
Résultat void

OnInit() protected méthode

protected OnInit ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnMenuactionObjectCreated() protected méthode

protected OnMenuactionObjectCreated ( MenuActionItemCreatedEventArgs args ) : void
args MenuActionItemCreatedEventArgs
Résultat void

OnUnload() protected méthode

protected OnUnload ( EventArgs e ) : void
e System.EventArgs
Résultat void

Render() protected méthode

protected Render ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Résultat void

SetActionContainers() public méthode

public SetActionContainers ( IList containers ) : void
containers IList
Résultat void

SetActionContainers() public méthode

public SetActionContainers ( string categories ) : void
categories string
Résultat void

UpdateMenuVisibility() public méthode

public UpdateMenuVisibility ( ) : void
Résultat void

XbActionContainerHolder() public méthode

public XbActionContainerHolder ( ) : System
Résultat System

Property Details

Control public_oe property

public HTMLText,XAF_Bootstrap.Controls Control
Résultat HTMLText

IsMenuItemsCreated public_oe property

public Boolean,System IsMenuItemsCreated
Résultat System.Boolean

actionObjects public_oe property

public Dictionary actionObjects
Résultat MenuActionItemBase>.Dictionary