/// <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); } }