Table of Contents

Interface INavigation

Namespace
PnP.Core.Model.SharePoint
Assembly
PnP.Core.dll

Represents the Navigation

public interface INavigation : IDataModel<INavigation>, IDataModelParent, IDataModelWithContext, ISupportModules<INavigation>, IDataModelGet<INavigation>, IDataModelLoad<INavigation>, IQueryableDataModel
Inherited Members
Extension Methods

Properties

All

A special property used to add an asterisk to a $select statement

object All { get; }

Property Value

object

Id

Random property. We need this for the Key property.

Guid Id { get; }

Property Value

Guid

QuickLaunch

A property that will return the navigation nodes of the Quicklaunch menu of the web

INavigationNodeCollection QuickLaunch { get; }

Property Value

INavigationNodeCollection

TopNavigationBar

A property that will return the navigation nodes of the TopNavigation menu of the web

INavigationNodeCollection TopNavigationBar { get; }

Property Value

INavigationNodeCollection

UseShared

A property that decides whether the navigation is inherited from the site

bool UseShared { get; }

Property Value

bool