Table of Contents

Class NavigationSettings

Namespace
Dynamicweb.Frontend.Navigation
Assembly
Dynamicweb.dll

Provides information about what to include in a navigation.

public class NavigationSettings
Inheritance
NavigationSettings
Inherited Members

Properties

ExpandMode

Gets or sets the expand mode for the navigation.

public ExpandMode ExpandMode { get; set; }

Property Value

ExpandMode

IncludeFoldersAndHidden

Gets or sets a setting that will include all pages in the returned navigation structure

public bool IncludeFoldersAndHidden { get; set; }

Property Value

bool

Remarks

This will include folders and hidden pages that normally is not shown in navigation. Can be used to render navigation nodes that is part of folders or where parents are not published.

Parameters

Gets or sets a collection of custom parameters (provided in the template).

public IDictionary<string, object> Parameters { get; set; }

Property Value

IDictionary<string, object>

RootAreaId

Gets or sets the id of the area (webiste) which should be the root of the navigation.

public int RootAreaId { get; set; }

Property Value

int

RootNavigationTag

Gets or sets the navigation tag of the page which should be the root of the navigation.

public string RootNavigationTag { get; set; }

Property Value

string

RootPageId

Gets or sets the id of the page which should be the root of the navigation.

public int RootPageId { get; set; }

Property Value

int

StartLevel

Gets or sets the node level from which the navigation nodes should be included.

public int StartLevel { get; set; }

Property Value

int

StopLevel

Gets or sets the node level to which the navigation nodes should be included.

public int StopLevel { get; set; }

Property Value

int
To top