View Source
Class NavigableNavigator.State
Inheritance
System.Object
Assembly: Umbraco.Core.dll
Syntax
Constructors
View Source
State(INavigableContent, NavigableNavigator.State, Nullable<IList<Int32>>, Int32, NavigableNavigator.StatePosition)
Declaration
public State(INavigableContent content, NavigableNavigator.State parent, IList<int>? siblings, int siblingIndex, NavigableNavigator.StatePosition position)
Parameters
Properties
View Source
Content
Declaration
public INavigableContent Content { get; set; }
Property Value
View Source
CurrentFieldType
Declaration
public INavigableFieldType CurrentFieldType { get; }
Property Value
View Source
Depth
Declaration
public int Depth { get; }
Property Value
Type |
Description |
System.Int32 |
|
View Source
FieldIndex
Declaration
public int FieldIndex { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
View Source
FieldsCount
Declaration
public int FieldsCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
View Source
Parent
Declaration
public NavigableNavigator.State Parent { get; }
Property Value
View Source
Position
Declaration
public NavigableNavigator.StatePosition Position { get; set; }
Property Value
View Source
SiblingIndex
Declaration
public int SiblingIndex { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
View Source
Siblings
Declaration
public IList<int>? Siblings { get; }
Property Value
Type |
Description |
System.Nullable<IList<System.Int32>> |
|
View Source
XmlFragmentNavigator
Declaration
public XPathNavigator XmlFragmentNavigator { get; set; }
Property Value
Type |
Description |
System.Xml.XPath.XPathNavigator |
|
Methods
View Source
Clone()
Declaration
public NavigableNavigator.State Clone()
Returns
View Source
GetContentChildIds(Int32)
Declaration
public IList<int> GetContentChildIds(int maxDepth)
Parameters
Type |
Name |
Description |
System.Int32 |
maxDepth |
|
Returns
Type |
Description |
IList<System.Int32> |
|
View Source
IsSamePosition(NavigableNavigator.State)
Declaration
public bool IsSamePosition(NavigableNavigator.State other)
Parameters
Returns
Type |
Description |
System.Boolean |
|