Class NavigationProvider
Inheritance
System.Object
NavigationProvider
Assembly: DotNetNuke.dll
Syntax
public abstract class NavigationProvider : UserControlBase
Properties
|
Improve this Doc
View Source
ControlAlignment
Declaration
public virtual NavigationProvider.Alignment ControlAlignment { get; set; }
Property Value
|
Improve this Doc
View Source
ControlID
Declaration
public abstract string ControlID { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ControlOrientation
Declaration
public virtual NavigationProvider.Orientation ControlOrientation { get; set; }
Property Value
|
Improve this Doc
View Source
CSSBreadCrumbRoot
Declaration
public virtual string CSSBreadCrumbRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSBreadCrumbSub
Declaration
public virtual string CSSBreadCrumbSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSBreak
Declaration
public virtual string CSSBreak { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSContainerRoot
Declaration
public virtual string CSSContainerRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSContainerSub
Declaration
public virtual string CSSContainerSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSControl
Declaration
public abstract string CSSControl { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSIcon
Declaration
public virtual string CSSIcon { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSIndicateChildRoot
Declaration
public virtual string CSSIndicateChildRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSIndicateChildSub
Declaration
public virtual string CSSIndicateChildSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSLeftSeparator
Declaration
public virtual string CSSLeftSeparator { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSLeftSeparatorBreadCrumb
Declaration
public virtual string CSSLeftSeparatorBreadCrumb { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSLeftSeparatorSelection
Declaration
public virtual string CSSLeftSeparatorSelection { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSNode
Declaration
public virtual string CSSNode { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSNodeHover
Declaration
public virtual string CSSNodeHover { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSNodeHoverRoot
Declaration
public virtual string CSSNodeHoverRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSNodeHoverSub
Declaration
public virtual string CSSNodeHoverSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSNodeRoot
Declaration
public virtual string CSSNodeRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSNodeSelectedRoot
Declaration
public virtual string CSSNodeSelectedRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSNodeSelectedSub
Declaration
public virtual string CSSNodeSelectedSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSRightSeparator
Declaration
public virtual string CSSRightSeparator { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSRightSeparatorBreadCrumb
Declaration
public virtual string CSSRightSeparatorBreadCrumb { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSRightSeparatorSelection
Declaration
public virtual string CSSRightSeparatorSelection { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CSSSeparator
Declaration
public virtual string CSSSeparator { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
CustomAttributes
Declaration
public virtual List<CustomAttribute> CustomAttributes { get; set; }
Property Value
|
Improve this Doc
View Source
EffectsDuration
Declaration
public virtual double EffectsDuration { get; set; }
Property Value
Type |
Description |
System.Double |
|
|
Improve this Doc
View Source
EffectsShadowColor
Declaration
public virtual string EffectsShadowColor { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
EffectsShadowDirection
Declaration
public virtual string EffectsShadowDirection { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
EffectsShadowStrength
Declaration
public virtual int EffectsShadowStrength { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
EffectsStyle
Declaration
public virtual string EffectsStyle { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
EffectsTransition
Declaration
public virtual string EffectsTransition { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ForceCrawlerDisplay
Declaration
public virtual string ForceCrawlerDisplay { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ForceDownLevel
Declaration
public virtual string ForceDownLevel { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IndicateChildImageExpandedRoot
Declaration
public virtual string IndicateChildImageExpandedRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IndicateChildImageExpandedSub
Declaration
public virtual string IndicateChildImageExpandedSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IndicateChildImageRoot
Declaration
public virtual string IndicateChildImageRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IndicateChildImageSub
Declaration
public virtual string IndicateChildImageSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IndicateChildren
Declaration
public virtual bool IndicateChildren { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
MouseOutHideDelay
Declaration
public virtual decimal MouseOutHideDelay { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
|
Improve this Doc
View Source
MouseOverAction
Declaration
public virtual NavigationProvider.HoverAction MouseOverAction { get; set; }
Property Value
|
Improve this Doc
View Source
MouseOverDisplay
Declaration
public virtual NavigationProvider.HoverDisplay MouseOverDisplay { get; set; }
Property Value
|
Improve this Doc
View Source
NavigationControl
Declaration
public abstract Control NavigationControl { get; }
Property Value
|
Improve this Doc
View Source
NodeLeftHTMLBreadCrumbRoot
Declaration
public virtual string NodeLeftHTMLBreadCrumbRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
NodeLeftHTMLBreadCrumbSub
Declaration
public virtual string NodeLeftHTMLBreadCrumbSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
NodeLeftHTMLRoot
Declaration
public virtual string NodeLeftHTMLRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
NodeLeftHTMLSub
Declaration
public virtual string NodeLeftHTMLSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
NodeRightHTMLBreadCrumbRoot
Declaration
public virtual string NodeRightHTMLBreadCrumbRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
NodeRightHTMLBreadCrumbSub
Declaration
public virtual string NodeRightHTMLBreadCrumbSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
NodeRightHTMLRoot
Declaration
public virtual string NodeRightHTMLRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
NodeRightHTMLSub
Declaration
public virtual string NodeRightHTMLSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PathImage
Declaration
public virtual string PathImage { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PathSystemImage
Declaration
public virtual string PathSystemImage { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PathSystemScript
Declaration
public virtual string PathSystemScript { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
PopulateNodesFromClient
Declaration
public virtual bool PopulateNodesFromClient { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
SeparatorHTML
Declaration
public virtual string SeparatorHTML { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SeparatorLeftHTML
Declaration
public virtual string SeparatorLeftHTML { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SeparatorLeftHTMLActive
Declaration
public virtual string SeparatorLeftHTMLActive { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SeparatorLeftHTMLBreadCrumb
Declaration
public virtual string SeparatorLeftHTMLBreadCrumb { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SeparatorRightHTML
Declaration
public virtual string SeparatorRightHTML { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SeparatorRightHTMLActive
Declaration
public virtual string SeparatorRightHTMLActive { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SeparatorRightHTMLBreadCrumb
Declaration
public virtual string SeparatorRightHTMLBreadCrumb { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleBackColor
Declaration
public virtual string StyleBackColor { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleBorderWidth
Declaration
public virtual decimal StyleBorderWidth { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
|
Improve this Doc
View Source
StyleControlHeight
Declaration
public virtual decimal StyleControlHeight { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
|
Improve this Doc
View Source
StyleFontBold
Declaration
public virtual string StyleFontBold { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleFontNames
Declaration
public virtual string StyleFontNames { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleFontSize
Declaration
public virtual decimal StyleFontSize { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
|
Improve this Doc
View Source
StyleForeColor
Declaration
public virtual string StyleForeColor { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleHighlightColor
Declaration
public virtual string StyleHighlightColor { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleIconBackColor
Declaration
public virtual string StyleIconBackColor { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleIconWidth
Declaration
public virtual decimal StyleIconWidth { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
|
Improve this Doc
View Source
StyleNodeHeight
Declaration
public virtual decimal StyleNodeHeight { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
|
Improve this Doc
View Source
StyleRoot
Declaration
public virtual string StyleRoot { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleSelectionBorderColor
Declaration
public virtual string StyleSelectionBorderColor { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleSelectionColor
Declaration
public virtual string StyleSelectionColor { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleSelectionForeColor
Declaration
public virtual string StyleSelectionForeColor { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StyleSub
Declaration
public virtual string StyleSub { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
SupportsPopulateOnDemand
Declaration
public abstract bool SupportsPopulateOnDemand { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
WorkImage
Declaration
public virtual string WorkImage { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
|
Improve this Doc
View Source
Bind(DNNNodeCollection)
Declaration
public abstract void Bind(DNNNodeCollection objNodes)
Parameters
Type |
Name |
Description |
DNNNodeCollection |
objNodes |
|
|
Improve this Doc
View Source
ClearNodes()
Declaration
public virtual void ClearNodes()
|
Improve this Doc
View Source
Initialize()
Declaration
public abstract void Initialize()
|
Improve this Doc
View Source
Instance(String)
Declaration
public static NavigationProvider Instance(string friendlyName)
Parameters
Type |
Name |
Description |
System.String |
friendlyName |
|
Returns
|
Improve this Doc
View Source
RaiseEvent_NodeClick(DNNNode)
Declaration
protected void RaiseEvent_NodeClick(DNNNode objNode)
Parameters
Type |
Name |
Description |
DNNNode |
objNode |
|
|
Improve this Doc
View Source
RaiseEvent_NodeClick(String)
Declaration
protected void RaiseEvent_NodeClick(string strID)
Parameters
Type |
Name |
Description |
System.String |
strID |
|
|
Improve this Doc
View Source
RaiseEvent_PopulateOnDemand(DNNNode)
Declaration
protected void RaiseEvent_PopulateOnDemand(DNNNode objNode)
Parameters
Type |
Name |
Description |
DNNNode |
objNode |
|
|
Improve this Doc
View Source
RaiseEvent_PopulateOnDemand(String)
Declaration
protected void RaiseEvent_PopulateOnDemand(string strID)
Parameters
Type |
Name |
Description |
System.String |
strID |
|
Events
|
Improve this Doc
View Source
NodeClick
Declaration
public event NavigationProvider.NodeClickEventHandler NodeClick
Event Type
|
Improve this Doc
View Source
PopulateOnDemand
Declaration
public event NavigationProvider.PopulateOnDemandEventHandler PopulateOnDemand
Event Type
Extension Methods