GitScc.SccProviderService.GetGlyphTipText C# (CSharp) Method

GetGlyphTipText() public method

Called by solution explorer to provide tooltips for items. Returns a text describing the source control status of the item.
public GetGlyphTipText ( [ phierHierarchy, [ itemidNode, string &pbstrTooltipText ) : int
phierHierarchy [
itemidNode [
pbstrTooltipText string
return int
        public int GetGlyphTipText([In] IVsHierarchy phierHierarchy, [InAttribute] uint itemidNode, out string pbstrTooltipText)
        {
            pbstrTooltipText = "";
            GitFileStatus status = ThreadHelper.JoinableTaskFactory.Run(async delegate
            {
                GitFileStatus fileStatus = await GetFileStatus(phierHierarchy, itemidNode);
                return fileStatus;
            });
            pbstrTooltipText = status.ToString(); //TODO: use resources
            return VSConstants.S_OK;
        }
        #endregion
SccProviderService