Добавьте подпись при ответе, используя надстройку Selection C# vstoC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Добавьте подпись при ответе, используя надстройку Selection C# vsto

Сообщение Anonymous »

Я новичок в разработке надстроек C# VSTO и пытаюсь добавить подпись в месте расположения курсора. Однако я не могу вставить HTML и могу добавлять только обычный текст. Как вместо этого добавить HTML?
Я попробовал код ниже и смог добавить текст. Как вместо этого добавить HTML?

Код: Выделить всё

// Get the active Inspector (email editor)
Outlook.Inspector inspector = outlookApp.ActiveInspector();

if (inspector != null && inspector.CurrentItem is Outlook.MailItem mailItem)
{
// Get the Word editor for the email
Document wordDocument = inspector.WordEditor as Document;

if (wordDocument != null)
{
// Access the current selection (cursor position)
Selection selection = wordDocument.Application.Selection;

if (selection != null)
{
// Insert HTML at the current selection (cursor position)
Range range = selection.Range;
selection.TypeText(signature);
// Set the range's HTML format to preserve HTML tags
range.FormattedText = wordDocument.Application.Selection.FormattedText;
// Set the email's HTML body to include the new HTML content
//mailItem.HTMLBody = mailItem.HTMLBody.Insert(mailItem.HTMLBody.Length, "Ram");
return "NOTREQUIRED";
}

}
}
Затем попробовал код ниже:

Код: Выделить всё

//Insert the HTML content at the current cursor position
selection.Range.InsertAfter(htmlContent);
HTML не добавляется в это место. Я не уверен, что я сделал не так. Можете ли вы помочь мне разобраться?

Подробнее здесь: https://stackoverflow.com/questions/793 ... vsto-addin
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Добавьте подпись при ответе, используя надстройку Selection C# vsto
    Anonymous » » в форуме C#
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Добавьте подпись при ответе, используя надстройку Selection C# vsto
    Anonymous » » в форуме C#
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Невозможно добавить подпись только один раз при ответе на электронные письма в надстройке VSTO.
    Anonymous » » в форуме C#
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Как встроить ссылочные сборки в качестве ресурсов в надстройку VSTO Excel [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous
  • Как правильно подписать и развернуть надстройку VSTO
    Anonymous » » в форуме C#
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»