c# - InstantiateTemplateRequest 可以返回多个值吗?
问题描述
据我了解,InstantiateTemplateRequest
返回具有“主题”和“描述”属性的实体集合,但是我见过的大多数示例都将集合视为只包含一个值。有没有可以返回多个值的情况?
解决方案
不,文档说:
实例化模板请求类
包含从模板(电子邮件模板)创建电子邮件所需的参数。
所以打算在响应实体集合中接收单个实体。
例如,此博客还通过仅假设一个实体来解释此行为。由于您正在传递templateId
,contactId
- 这将根据该模板和联系人记录数据生成一封电子邮件。
InstantiateTemplateRequest instTemplateReq = new InstantiateTemplateRequest
{
TemplateId = templateId,
ObjectId = contactId,
ObjectType = "contact"
};
InstantiateTemplateResponse instTemplateResp = (InstantiateTemplateResponse)service.Execute(instTemplateReq);
Entity template = instTemplateResp.EntityCollection.Entities[0];
推荐阅读
- r - ggplot2 中的语音凝视活动图
- visual-studio-code - 在 VS Code 中单击资源管理器文件时,有没有办法自动隐藏终端?
- android - 让导航中的 DialogFragment 在弹回堆栈时不会消失
- pandas - 带有 loc 的布尔索引返回 NaN
- visual-studio-code - 我的 vs code Intellisense 工作非常缓慢
- c# - Outlook 互操作发送邮件事件未在 WPF 中触发,但在控制台应用程序中有效
- ios - 为什么调用 UISearchBar 的 textDidChange 时我的应用会崩溃?
- java - ComboBox:初始项目的延迟加载
- keras - 这是正确使用sklearn分类报告进行多标签分类报告吗?
- mysql - MYSQL 错误:找到了一条新语句,但它与前一条语句之间没有分隔符