Share via


NavigationTerm class

Specifies navigation behavior and properties for a Term object that is used to drive the navigation and friendly URLs for a website.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.Publishing.Navigation.NavigationTermSetItem
      Microsoft.SharePoint.Client.Publishing.Navigation.NavigationTerm

Namespace:  Microsoft.SharePoint.Client.Publishing.Navigation
Assembly:  Microsoft.SharePoint.Client.Publishing (in Microsoft.SharePoint.Client.Publishing.dll)

Syntax

'Declaration
Public Class NavigationTerm _
    Inherits NavigationTermSetItem
'Usage
Dim instance As NavigationTerm
public class NavigationTerm : NavigationTermSetItem

Remarks

This class is analogous to the Term class in the Microsoft.SharePoint.Client.Taxonomy namespace.

The NavigationTerm class adds properties and operations that are specific to managed navigation. The additional state is stored in the CustomProperties property and should only be accessed via classes in the Microsoft.SharePoint.Client.Publishing.Navigation namespace. A NavigationTerm object belongs to a NavigationTermSet object.

The NavigationTerm and NavigationTermSet objects have two modes: an “editable” mode and a “read-only” mode. NavigationTerm objects are stored in the taxonomy navigation cache, which can be accessed by using functions in the TaxonomyNavigation static class.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

NavigationTerm members

Microsoft.SharePoint.Client.Publishing.Navigation namespace