2016-04-11 11 views
0

Ich entwickle VSTO Outlook hinzufügen in. Mein Add-in fügt Links in HTMLBody. Und wenn einige dieser Links vom Benutzer gelöscht werden, muss ich eine Serveranfrage stellen. Also, gibt es irgendwelche Möglichkeiten, Text geändert Ereignis der Sendung zu behandeln?VSTO Outlook Body Text geändert Ereignis

Antwort

0

Was meinen Sie, wenn Sie "HTMLBody" sagen? Wie ich im Body of Outlook Artikel weiß, haben wir RTF-Format. In diesem Fall haben wir keine Möglichkeit, einige Ereignisse zu abonnieren, die uns anzeigen, dass der Text im Text geändert wurde.

+0

Outlook.MailItem verfügt über die BodyFormat-Eigenschaft und HtmlBody. Also verwende ich das HTML-Body-Format und füge Links programmatisch der HtmlBody-Eigenschaft hinzu. –

+0

In diesem Fall haben Sie nur eine Möglichkeit, Text zu validieren. Sie können das Ereignis "SendItem" abonnieren. Wenn dies der Fall ist, können Sie Text aus dem Text abrufen und validieren. Wenn der Text nicht gültig ist, können Sie eine Nachricht mit Fehlern anzeigen und das Flag "Abbrechen" als wahr markieren. –

+0

Ja, ich habe das verstanden, aber ich dachte, es könnte ein Ereignis wie "textchanged" sein, das ich fangen kann. –