Class PageTreeTreeNodeCollection
Inheritance
System.Object
PageTreeTreeNodeCollection
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public class PageTreeTreeNodeCollection : StateManagedCollection
Constructors
PageTreeTreeNodeCollection(PageTreeView)
Declaration
public PageTreeTreeNodeCollection(PageTreeView ownerTreeView)
Parameters
PageTreeTreeNodeCollection(PageTreeView, Boolean)
Declaration
public PageTreeTreeNodeCollection(PageTreeView ownerTreeView, bool trackViewState)
Parameters
Type |
Name |
Description |
PageTreeView |
ownerTreeView |
|
System.Boolean |
trackViewState |
|
Properties
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
Type |
Description |
System.Boolean |
|
Item[Int32]
Declaration
public PageTreeNode this[int index] { get; set; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Property Value
Methods
Add(PageTreeNode)
Declaration
public int Add(PageTreeNode item)
Parameters
Returns
Type |
Description |
System.Int32 |
|
Contains(PageTreeNode)
Declaration
public bool Contains(PageTreeNode item)
Parameters
Returns
Type |
Description |
System.Boolean |
|
CopyTo(PageTreeNode[], Int32)
Declaration
public void CopyTo(PageTreeNode[] array, int arrayIndex)
Parameters
Type |
Name |
Description |
PageTreeNode[] |
array |
|
System.Int32 |
arrayIndex |
|
CreateKnownType(Int32)
Declaration
protected override object CreateKnownType(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Returns
Type |
Description |
System.Object |
|
GetKnownTypes()
Declaration
protected override Type[] GetKnownTypes()
Returns
Type |
Description |
System.Type[] |
|
IndexOf(PageTreeNode)
Declaration
public int IndexOf(PageTreeNode item)
Parameters
Returns
Type |
Description |
System.Int32 |
|
Insert(Int32, PageTreeNode)
Declaration
public void Insert(int index, PageTreeNode item)
Parameters
OnValidate(Object)
Declaration
protected override void OnValidate(object o)
Parameters
Type |
Name |
Description |
System.Object |
o |
|
Remove(PageTreeNode)
Declaration
public void Remove(PageTreeNode item)
Parameters
RemoveAt(Int32)
Declaration
public void RemoveAt(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
SetDirtyObject(Object)
Declaration
protected override void SetDirtyObject(object o)
Parameters
Type |
Name |
Description |
System.Object |
o |
|
Extension Methods