我做了一些东西来为用户生成签名,但现在我也想将它设置为默认签名。这将自动添加到您正在撰写或回复的新电子邮件中。
我无法找到任何类型的示例或引用资料来说明我是如何做到这一点的。 请有人指出我正确的方向。
最佳答案
我发现通过 VSTO Word 对象设置签名更容易:
static void SetDefault(string signature)
{
Word.Application oWord = new Word.Application();
Word.EmailOptions oOptions;
oOptions = oWord.Application.EmailOptions;
oOptions.EmailSignature.NewMessageSignature = signature;
oOptions.EmailSignature.ReplyMessageSignature = signature;
//Release Word
if (oOptions != null) System.Runtime.InteropServices.Marshal.ReleaseComObject(oOptions);
if (oWord != null) System.Runtime.InteropServices.Marshal.ReleaseComObject(oWord);
}
关于c# - 设置默认签名外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10930040/