C# Класс Goose.Core.Solution.HierarchyTraversionExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
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