Search Results for

    Show / Hide Table of Contents

    Class Tree<T>

    Defines Tree

    Inheritance
    System.Object
    TreeNode<T>
    Tree<T>
    Inherited Members
    TreeNode<T>.ParentNode
    TreeNode<T>.Parent
    TreeNode<T>.SetParent(ITreeNode<T>, Boolean)
    TreeNode<T>.Root
    TreeNode<T>.Children
    TreeNode<T>.ChildNodes
    TreeNode<T>.Descendants
    TreeNode<T>.Subtree
    TreeNode<T>.Ancestors
    TreeNode<T>.Height
    TreeNode<T>.Value
    TreeNode<T>.Depth
    TreeNode<T>.ToString()
    Namespace: PnP.Framework.Diagnostics.Tree
    Assembly: PnP.Framework.dll
    Syntax
    public class Tree<T> : TreeNode<T>, ITreeNode<T>, ITreeNode where T : new()
    Type Parameters
    T

    Generic type

    Constructors

    Tree()

    Default Constructor

    Declaration
    public Tree()

    Tree(T)

    Constructor

    Declaration
    public Tree(T RootValue)
    Parameters
    T RootValue

    Generic type paramerter for root value of tree

    Extension Methods

    ValidationExtensions.ValidateNotNullOrEmpty<T>(T, String)
    ObjectExtensions.Set<TObject, T>(TObject, Expression<Func<TObject, T>>, T, Boolean, Boolean)
    ObjectExtensions.GetPublicInstancePropertyValue(Object, String)
    ObjectExtensions.GetPublicInstanceProperty(Object, String)
    ObjectExtensions.SetPublicInstancePropertyValue(Object, String, Object)
    Extensions.ToByteArray(Object)
    Back to top PnP Framework
    Generated by DocFX with Material UI
    spacer