Class StructuralNavigation
Defines the Structural Navigation settings of a site
Inheritance
System.Object
StructuralNavigation
Assembly: PnP.Framework.dll
Syntax
public class StructuralNavigation : BaseModel, IProvisioningTemplateDescendant
Constructors
Constructor for StructuralNavigation class
Declaration
public StructuralNavigation()
Properties
A collection of navigation nodes for the site
Declaration
public NavigationNodeCollection NavigationNodes { get; }
Property Value
Defines whether to remove existing nodes before creating those described through this element
Declaration
public Boolean RemoveExistingNodes { get; set; }
Property Value
Methods
Compares StructuralNavigation object based on NavigationNodes and RemoveExistingNodes properties.
Declaration
public bool Equals(StructuralNavigation other)
Parameters
Returns
|
System.Boolean
true if the StructuralNavigation object is equal to the current object; otherwise, false.
|
Compares object with StructuralNavigation
Declaration
public override bool Equals(object obj)
Parameters
|
System.Object
obj
Object that represents StructuralNavigation
|
Returns
|
System.Boolean
true if the current object is equal to the StructuralNavigation
|
Declaration
public override int GetHashCode()
Returns
|
System.Int32
Returns HashCode
|
Extension Methods