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