C#Outlook不';t在备用视图中加载css
就像这个话题一样。我使用Outlook作为电子邮件程序、SmtpClient和MailMessage发送电子邮件。我还添加了备选视图,如“text/calendar”(.ics文件)和“text/html”,这是一个html文档(我的意思是它有所有标记:C#Outlook不';t在备用视图中加载css,c#,email,outlook,C#,Email,Outlook,就像这个话题一样。我使用Outlook作为电子邮件程序、SmtpClient和MailMessage发送电子邮件。我还添加了备选视图,如“text/calendar”(.ics文件)和“text/html”,这是一个html文档(我的意思是它有所有标记:,)。第二个备选视图(html)不加载css(css我位于我的css中)。的内容是动态交换的。MailMessage.Body为null。当我打开一个备用视图(只有html,没有ics文件)时,就会加载css。我试图添加css作为另一个备选视图和
,
)。第二个备选视图(html)不加载css(css我位于我的css
中)。
的内容是动态交换的。MailMessage.Body
为null
。当我打开一个备用视图(只有html,没有ics文件)时,就会加载css。我试图添加css作为另一个备选视图和附件。它不起作用。怎么做
它在Outlook Web App上工作,但在Outlook中如何工作?Outlook使用Word呈现HTML标记。您可以在以下文章中了解受支持和不受支持的HTML元素、属性和级联样式表属性:
Sub GetRTFBodyForMeeting()
Dim oAppt As Outlook.AppointmentItem
Dim strRTF As String
If Application.ActiveInspector.CurrentItem.Class = olAppointment Then
Set oAppt = Application.ActiveInspector.CurrentItem
strRTF = StrConv(oAppt.RTFBody, vbUnicode)
Debug.Print strRTF
End If
End Sub