C# 클래스 Goose.Core.Solution.HierarchyTraversionExtensions

파일 보기 프로젝트 열기: sebastianhallen/Goose

공개 메소드들

메소드 설명
AsProject ( this hierarchy ) : Project
FirstChild ( this hierarchy, uint rootItemId ) : uint
GetItemIds ( this hierarchy, uint rootItemId = (uint)VSConstants.VSITEMID.Root ) : IEnumerable
NextSibling ( this hierarchy, uint previousSiblingItemId ) : uint

비공개 메소드들

메소드 설명
GetReleativeItemId ( this hierarchy, uint referenceItemId, __VSHPROPID relativeType ) : uint

메소드 상세

AsProject() 공개 정적인 메소드

public static AsProject ( this hierarchy ) : Project
hierarchy this
리턴 Project

FirstChild() 공개 정적인 메소드

public static FirstChild ( this hierarchy, uint rootItemId ) : uint
hierarchy this
rootItemId uint
리턴 uint

GetItemIds() 공개 정적인 메소드

public static GetItemIds ( this hierarchy, uint rootItemId = (uint)VSConstants.VSITEMID.Root ) : IEnumerable
hierarchy this
rootItemId uint
리턴 IEnumerable

NextSibling() 공개 정적인 메소드

public static NextSibling ( this hierarchy, uint previousSiblingItemId ) : uint
hierarchy this
previousSiblingItemId uint
리턴 uint