C# Class NetIde.Project.NiHierarchyExtensions

ファイルを表示 Open project: netide/netide

Public Methods

Method Description
FindByDocument ( this self, string document ) : INiHierarchy
FindNext ( this self ) : INiHierarchy
FindPrevious ( this self ) : INiHierarchy
GetChildren ( this self ) : IEnumerable
GetPropertyEx ( this self, NiHierarchyProperty property ) : object
GetPropertyEx ( this self, int property ) : object
SetPropertyEx ( this self, NiHierarchyProperty property, object value ) : void
SetPropertyEx ( this self, int property, object value ) : void

Private Methods

Method Description
GetLastChild ( INiHierarchy hier ) : INiHierarchy

Method Details

FindByDocument() public static method

public static FindByDocument ( this self, string document ) : INiHierarchy
self this
document string
return INiHierarchy

FindNext() public static method

public static FindNext ( this self ) : INiHierarchy
self this
return INiHierarchy

FindPrevious() public static method

public static FindPrevious ( this self ) : INiHierarchy
self this
return INiHierarchy

GetChildren() public static method

public static GetChildren ( this self ) : IEnumerable
self this
return IEnumerable

GetPropertyEx() public static method

public static GetPropertyEx ( this self, NiHierarchyProperty property ) : object
self this
property NiHierarchyProperty
return object

GetPropertyEx() public static method

public static GetPropertyEx ( this self, int property ) : object
self this
property int
return object

SetPropertyEx() public static method

public static SetPropertyEx ( this self, NiHierarchyProperty property, object value ) : void
self this
property NiHierarchyProperty
value object
return void

SetPropertyEx() public static method

public static SetPropertyEx ( this self, int property, object value ) : void
self this
property int
value object
return void