GetItemFiles() public static method

public static GetItemFiles ( IVsHierarchy hierarchy, uint itemId ) : string[]
hierarchy IVsHierarchy
itemId uint
return string[]
Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 public static IEnumerable <string> GetChildrenFiles(IVsHierarchy hierarchy)
 {
     return(GetProjectItemIds(hierarchy, VSConstants.VSITEMID_ROOT)
            .Skip(1)
            .Select(x => VisualHgSolution.GetItemFiles(hierarchy, x).FirstOrDefault()));
 }