C# Class Goose.Core.Solution.HierarchyTraversionExtensions

Afficher le fichier Open project: sebastianhallen/Goose

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetReleativeItemId ( this hierarchy, uint referenceItemId, __VSHPROPID relativeType ) : uint

Method Details

AsProject() public static méthode

public static AsProject ( this hierarchy ) : Project
hierarchy this
Résultat Project

FirstChild() public static méthode

public static FirstChild ( this hierarchy, uint rootItemId ) : uint
hierarchy this
rootItemId uint
Résultat uint

GetItemIds() public static méthode

public static GetItemIds ( this hierarchy, uint rootItemId = (uint)VSConstants.VSITEMID.Root ) : IEnumerable
hierarchy this
rootItemId uint
Résultat IEnumerable

NextSibling() public static méthode

public static NextSibling ( this hierarchy, uint previousSiblingItemId ) : uint
hierarchy this
previousSiblingItemId uint
Résultat uint