Class DnnRibbonBarTool
Inheritance
System.Object
DnnRibbonBarTool
Assembly: DotNetNuke.Web.dll
public class DnnRibbonBarTool : Control, IDnnRibbonBarTool
Constructors
|
Improve this Doc
View Source
Declaration
public DnnRibbonBarTool()
Properties
|
Improve this Doc
View Source
Declaration
protected virtual IDictionary<string, RibbonBarToolInfo> AllTools { get; }
Property Value
|
Improve this Doc
View Source
Declaration
protected virtual DnnTextLink DnnLink { get; }
Property Value
|
Improve this Doc
View Source
Declaration
protected virtual DnnTextButton DnnLinkButton { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public virtual string NavigateUrl { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
Declaration
protected INavigationManager NavigationManager { get; }
Property Value
|
Improve this Doc
View Source
Text
Declaration
public virtual string Text { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
Declaration
public virtual string ToolCssClass { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
Declaration
public virtual RibbonBarToolInfo ToolInfo { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public virtual string ToolName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
Declaration
public virtual string ToolTip { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Methods
|
Improve this Doc
View Source
Declaration
protected virtual bool ActiveTabHasChildren()
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Declaration
protected virtual string BuildToolUrl()
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
Declaration
protected virtual void ClearCache()
|
Improve this Doc
View Source
Declaration
public virtual void ControlPanelTool_OnClick(object sender, EventArgs e)
Parameters
| Type |
Name |
Description |
| System.Object |
sender |
|
| EventArgs |
e |
|
|
Improve this Doc
View Source
Declaration
protected override void CreateChildControls()
|
Improve this Doc
View Source
Declaration
protected virtual bool EnableTool()
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Declaration
protected virtual string GetString(string key)
Parameters
| Type |
Name |
Description |
| System.String |
key |
|
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
Declaration
protected virtual string GetTabURL(List<string> additionalParams)
Parameters
| Type |
Name |
Description |
| List<System.String> |
additionalParams |
|
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
GetText()
Declaration
protected virtual string GetText()
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
Declaration
protected virtual string GetToolTip()
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
Declaration
protected virtual bool HasToolPermissions(string toolName)
Parameters
| Type |
Name |
Description |
| System.String |
toolName |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Declaration
protected override void OnInit(EventArgs e)
Parameters
| Type |
Name |
Description |
| EventArgs |
e |
|
|
Improve this Doc
View Source
Declaration
protected override void OnPreRender(EventArgs e)
Parameters
| Type |
Name |
Description |
| EventArgs |
e |
|
|
Improve this Doc
View Source
Declaration
protected virtual void ProcessTool()
|
Improve this Doc
View Source
Declaration
protected virtual void RestartApplication()
Implements
Extension Methods