Click or drag to resize
TreeSiteMapProvider Class
Class providing tree site map management.
Inheritance Hierarchy

Namespace: CMS.CMSSiteMapProvider
Assembly: CMS.CMSSiteMapProvider (in CMS.CMSSiteMapProvider.dll) Version: 8.2.23
Syntax
C#
public class TreeSiteMapProvider : StaticSiteMapProvider

The TreeSiteMapProvider type exposes the following members.

Constructors
  NameDescription
Public methodTreeSiteMapProvider
Top
Methods
Extension Methods
  NameDescription
Public Extension MethodAsValue
Converts object to a query value which can be used as a query parameter
(Defined by QueryExtensions.)
Public Extension MethodGetAPIString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Top
Fields
  NameDescription
Protected fieldmAlternativePath
Alternative path.
Protected fieldmBindNodeData
Bind the node data to the nodes.
Protected fieldmClassNames
Class names.
Protected fieldmCombineWithDefaultCulture
Combine with default culture.
Protected fieldmCultureCode
Culture code.
Protected fieldmCheckPermissions
Indicates if the permissions should be checked.
Protected fieldmMaxRelativeLevel
Maximum relative level.
Protected fieldmMaxTreeNodes
Maximum number of the nodes in a level.
Protected fieldmOrderBy
Order by.
Protected fieldmPath
Path.
Protected fieldmRootNodeLevel
Root node level.
Protected fieldmSelectOnlyPublished
Select only published.
Protected fieldmSelectPublishedData
Select the published data.
Protected fieldmSiteName
Site name.
Protected fieldmTreeProvider
Tree provider.
Protected fieldmUsedPath
Used path.
Protected fieldmWhereCondition
Where condition.
Top
Properties
  NameDescription
Public propertyAlternativePath
Property to set and get the alternative path.
Public propertyBindNodeData
Specifies if the node data (TreeNode) should be bound to the nodes.
Public propertyClassNames
Property to set and get the classnames list (separated by the semicolon).
Public propertyCombineWithDefaultCulture
Property to set and get the CombineWithDefaultCulture flag.
Public propertyCultureCode
Property to set and get the CultureCode.
Public propertyCheckPermissions
Indicates if the permissions should be checked.
Public propertyMaxRelativeLevel
Property to set and get the MaxRelativeLevel.
Public propertyMaxTreeNodes
Maximum number of tree nodes displayed within the tree.
Public propertyOrderBy
Property to set and get the OrderBy.
Public propertyPath
Property to set and get the Path.
Public propertyRootNode
Property to get Sitemap root node.
(Overrides SiteMapProviderRootNode.)
Public propertyRootNodeLevel
Root node level.
Public propertySelectOnlyPublished
Property to set and get the SelectOnlyPublished flag.
Public propertySelectPublishedData
If true, the published data.
Public propertySiteName
Property to set and get the SiteName.
Public propertyTreeProvider
Tree provider instance used to access data. If no TreeProvider is assigned, a new TreeProvider instance is created.
Public propertyUsedPath
Used alias path.
Public propertyWhereCondition
Property to set and get the WhereCondition.
Top
See Also