public static GetItemFiles ( IVsHierarchy hierarchy, uint itemId ) : string[] | ||
hierarchy | IVsHierarchy | |
itemId | uint | |
return | string[] |
private string GetToolTipText(IVsHierarchy hierarchy, uint itemId) { var files = VisualHgSolution.GetItemFiles(hierarchy, itemId); if (files.Length == 0) { return(""); } var fileName = files[0]; var text = repository.GetFileStatus(fileName).ToString(); var branch = repository.GetBranch(fileName); if (!String.IsNullOrEmpty(branch)) { text += " (" + branch + ")"; } return(text); }
public static IEnumerable <string> GetChildrenFiles(IVsHierarchy hierarchy) { return(GetProjectItemIds(hierarchy, VSConstants.VSITEMID_ROOT) .Skip(1) .Select(x => VisualHgSolution.GetItemFiles(hierarchy, x).FirstOrDefault())); }