Я использую следующий код для добавления гиперссылок к моему MailItemПерспективы VSTO - Добавить новую строку в WordEditor Document Hyperlink
object link = url + System.Environment.NewLine;
Microsoft.Office.Interop.Outlook.MailItem currentMessage = MyAddIn.Application.ActiveInspector().CurrentItem;
Microsoft.Office.Interop.Word.Document doc = currentMessage.GetInspector.WordEditor;
Microsoft.Office.Interop.Word.Selection sel = doc.Windows[1].Selection;
doc.Hyperlinks.Add(sel.Range, ref result, ref missing, ref missing, ref link, ref missing);
В то время как это делает вставить каждую ссылку на новую строку в Outlook, MailItem, он также показывает, проводное характер перед каждой новой строки, начиная с 2-й линии:
UPDATE: Я также попытался добавить его в диапазон выбора, как
sel.Range.Text = System.Environment.Newline;
, но это не добавило новой линии вообще.
Очень ценится @joeschwa. Работает как шарм! – pixel