UI2.ShowMailItem 方法 (String, String, String, String, String)
在默认的电子邮件编辑器中创建一封电子邮件,并将当前打开的 Microsoft InfoPath 表单附加到该邮件中。
命名空间: Microsoft.Office.Interop.InfoPath.SemiTrust
程序集: Microsoft.Office.Interop.InfoPath.SemiTrust(位于 Microsoft.Office.Interop.InfoPath.SemiTrust.dll 中)
语法
声明
Sub ShowMailItem ( _
bstrTo As String, _
bstrCC As String, _
bstrBCC As String, _
bstrSubject As String, _
bstrBody As String _
)
用法
Dim instance As UI2
Dim bstrTo As String
Dim bstrCC As String
Dim bstrBCC As String
Dim bstrSubject As String
Dim bstrBody As String
instance.ShowMailItem(bstrTo, bstrCC, _
bstrBCC, bstrSubject, bstrBody)
void ShowMailItem(
string bstrTo,
string bstrCC,
string bstrBCC,
string bstrSubject,
string bstrBody
)
参数
bstrTo
类型:System.String将电子邮件发送至的电子邮件地址。
bstrCC
类型:System.String将电子邮件抄送至的电子邮件地址。
bstrBCC
类型:System.String将电子邮件密件抄送至的电子邮件地址。
bstrSubject
类型:System.String电子邮件的主题。
bstrBody
类型:System.String电子邮件的正文。
实现
UI.ShowMailItem(String, String, String, String, String)
备注
创建电子邮件之后,默认的电子邮件编辑器将显示该电子邮件;然后用户可以在发送之前检查和编辑该电子邮件。如果没有可用的电子邮件编辑程序,则 ShowMailItem 方法将返回错误。
备注
ShowMailItem 方法不会发送它所创建的电子邮件;用户必须手动发送电子邮件。
还可以使用 MailEnvelopeObject 对象或 EmailAdapterObject 对象以编程的方式创建电子邮件。
重要
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
示例
在以下示例中,UIObject 对象的 ShowMailItem 方法用于创建自定义电子邮件:
thisXDocument.UI.ShowMailItem("someone@example.com", "", "", "Updated Form", "Here is the updated form that you requested.");