NodeTypes NodeTypes NodeTypes NodeTypes Enum


Represents the various node types in Microsoft SharePoint Foundation.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

public enum class NodeTypes
public enum NodeTypes
type NodeTypes = 
Public Enum NodeTypes


All All All All 1023

Specifies all node types, including Area, Page, List, ListItem, PageLayout, Heading, AuthoredLink, and Custom.

Area Area Area Area 1

Specifies any type of SPWeb site.


Specifies any type of authored link.

AuthoredLinkPlain AuthoredLinkPlain AuthoredLinkPlain AuthoredLinkPlain 256

Specifies a generic authored link.

AuthoredLinkToPage AuthoredLinkToPage AuthoredLinkToPage AuthoredLinkToPage 64

Specifies an authored link that references a page.

AuthoredLinkToWeb AuthoredLinkToWeb AuthoredLinkToWeb AuthoredLinkToWeb 128

Specifies an authored link that references a Web site or area.

Custom Custom Custom Custom 512

Specifies a custom node type that may be useful for extensibility purposes.

Default Default Default Default 483

Specifies a combination of Area, Page, Heading and AuthoredLink. Navigation uses this value to determine which node types to return by default.

Error Error Error Error 1024

Represents an error specific to node types.

Heading Heading Heading Heading 32

Specifies a navigation heading.

List List List List 4

Specifies a Microsoft SharePoint Foundation list (SPList).

ListItem ListItem ListItem ListItem 8

Specifies a Microsoft SharePoint Foundation list item (SPListItem).

None None None None 0

Specifies no node types.

Page Page Page Page 2

Specifies a List item in the Pages list.

PageLayout PageLayout PageLayout PageLayout 16

Specifies a CMS Page Layout.

Applies to