ContentStudio.Site.ActiveScripting.Menu Namespace Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

This namespace contains the code behind implementation for all the menu aware Content Studio components.
Classes

  Class Description
Public class InsertDocumentTreePath
Inserts a description of the document path on its hierarchy location (for example Document/Document2/Document3).
Public class InsertMenu20
Writes a menu based on XML source or auto generated from a document hierarchy to the supplied stream or the default response stream. It is possible to cache the menu using session variables. The InsertMenu20 class acts as the underlying engine for the Insert Menu 2.0 AS component.
Public class InsertMenu30
Writes a menu based on XML source or auto generated from a document hierarchy to the supplied stream or the default response stream. It is possible to cache the menu using session variables or application variables. The InsertMenu30 class acts as the underlying engine for the Insert Menu 3.0 AS component.
Public class InsertSimpleMenu
Writes a simple menu to the supplied stream or the default response stream. The menu is a list of links to the document that forms the menu. It is generated in a TABLE with one row and one cell containing or within a DIV element closure. The InsertSimpleMenu class acts as the underlying engine for the Insert simple menu AS component. Create an instance of this object, set the properties that does not have their default values you expect and call the invoke method. The code generated is fully HTML/XHTML strict compatible.
Public class TreeInfo
Writes information about a document that is a part of an indexed hierarchy to the supplied stream or the default response stream. Developers inheriting from this class can override the RenderInfo and FormatInfoString methods to create their own information style. The TreeInfo class acts as the underlying engine for the Tree info AS component.
Public class TreeInfoComponent
This abstract class acts as a base class for components that work with the indexed document structures.
Public class TreeNavigator
Writes a HTML navigator that can be used to navigate within an indexed hierarchy, to the supplied stream or the default response stream. The TreeNavigator class acts as the underlying engine for the Tree navigator AS component.
Public class TreeNavigatorComponent
This abstract class acts as a base class for components that implements indexed tree navigation functionality.
Public class WebMapAZ
Writes a web map (implemented as a list) to the supplied stream or the default response stream.
Public class WebTree
Writes a web tree to the supplied stream or the default response stream. The WebTree class acts as the underlying engine for the WebTree AS component.
Enumerations

  Enumeration Description
Public enumeration CacheTypes
Defines type of cache mechanism to use.
Protected enumeration TreeNavigatorComponentNavigatorElement
Indicates what type of navigation item to render