C# Class ProtractorTestAdapter.VsSolutionHelper

Datei anzeigen Open project: XpiritBV/ProtractorAdapter Class Usage Examples

Public Methods

Method Description
EnumerateLoadedProjects ( this solution, __VSENUMPROJFLAGS enumFlags ) : IEnumerable
GetCanonicalName ( uint itemId, IVsHierarchy hierarchy ) : string
GetItemId ( object pvar ) : uint
GetProjectItems ( IVsHierarchy project, uint itemId ) : IEnumerable
GetProjectItems ( IVsProject project ) : IEnumerable
GetPropertyValue ( int propid, uint itemId, IVsHierarchy vsHierarchy ) : object

Method Details

EnumerateLoadedProjects() public static method

public static EnumerateLoadedProjects ( this solution, __VSENUMPROJFLAGS enumFlags ) : IEnumerable
solution this
enumFlags __VSENUMPROJFLAGS
return IEnumerable

GetCanonicalName() public static method

public static GetCanonicalName ( uint itemId, IVsHierarchy hierarchy ) : string
itemId uint
hierarchy IVsHierarchy
return string

GetItemId() public static method

public static GetItemId ( object pvar ) : uint
pvar object
return uint

GetProjectItems() public static method

public static GetProjectItems ( IVsHierarchy project, uint itemId ) : IEnumerable
project IVsHierarchy
itemId uint
return IEnumerable

GetProjectItems() public static method

public static GetProjectItems ( IVsProject project ) : IEnumerable
project IVsProject
return IEnumerable

GetPropertyValue() public static method

public static GetPropertyValue ( int propid, uint itemId, IVsHierarchy vsHierarchy ) : object
propid int
itemId uint
vsHierarchy IVsHierarchy
return object