/// <summary>
 ///
 /// </summary>
 /// <param name="d"></param>
 /// <param name="text"></param>
 public static void InsertTextIntoActiveDocument(EnvDTE.Document d, string text)
 {
     if ((!String.IsNullOrEmpty(text)) && (!String.IsNullOrEmpty(text.Trim())))
     {
         EnvDTE.TextSelection SelectedText = d.Selection as EnvDTE.TextSelection;
         EnvDTE.EditPoint     TopPoint     = SelectedText.TopPoint.CreateEditPoint();
         TopPoint.LineUp(1);
         TopPoint.EndOfLine();
         TopPoint.Insert(text);
     }
 }