Search Results for

    Show / Hide Table of Contents
    View Source

    Class NavigableNavigator.State

    Inheritance
    System.Object
    Namespace: Umbraco.Cms.Core.Xml.XPath
    Assembly: Umbraco.Core.dll
    Syntax
    public class State

    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
    Type Name Description
    INavigableContent content
    NavigableNavigator.State parent
    System.Nullable<IList<System.Int32>> siblings
    System.Int32 siblingIndex
    NavigableNavigator.StatePosition position

    Properties

    View Source

    Content

    Declaration
    public INavigableContent Content { get; set; }
    Property Value
    Type Description
    INavigableContent
    View Source

    CurrentFieldType

    Declaration
    public INavigableFieldType CurrentFieldType { get; }
    Property Value
    Type Description
    INavigableFieldType
    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
    Type Description
    NavigableNavigator.State
    View Source

    Position

    Declaration
    public NavigableNavigator.StatePosition Position { get; set; }
    Property Value
    Type Description
    NavigableNavigator.StatePosition
    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
    Type Description
    NavigableNavigator.State
    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
    Type Name Description
    NavigableNavigator.State other
    Returns
    Type Description
    System.Boolean
    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • State(INavigableContent, NavigableNavigator.State, Nullable<IList<Int32>>, Int32, NavigableNavigator.StatePosition)
    • Properties
      • Content
      • CurrentFieldType
      • Depth
      • FieldIndex
      • FieldsCount
      • Parent
      • Position
      • SiblingIndex
      • Siblings
      • XmlFragmentNavigator
    • Methods
      • Clone()
      • GetContentChildIds(Int32)
      • IsSamePosition(NavigableNavigator.State)
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX