Outlook 插件文档:Location 和 EmailUser 的格式
Outlook Addin Documentation: Format of Location and EmailUser
我正在尝试在 Outlook Web 事件创建屏幕和我的 outlook 插件之间同步位置和与会者的值。在 documentation 中,如下面的屏幕截图所示,位置类型为 String|Location。
我点击了 Location 的 link,但在任何地方都没有找到 Location 类型的描述。在文档中,Location 用作字符串,但是当我尝试将我的插件的位置设置到 Outlook 事件屏幕的 Location 字段时出现问题。当我检查值时,我得到它如下所示
我将位置的值设置为
Office.context.mailbox.item.location.setAsync(emailAddress_to_add);
在Recipients/Attendees的情况下EmailUser也是如此。
谁能告诉我正确的格式,即 Location 和 EmailUser 我应该在其中设置位置和与会者?
如果您的位置只是一个字符串(与电子邮件地址无关),您可以使用 location APIs
Office.context.mailbox.item.location
在读取模式下,location
只是 Office.context.mailbox.item
上的一个字符串 属性。
在组合模式下,location
return 是一个 Location 类型的对象,您可以对该对象执行 get/set 操作。
如果您想设置一个具有关联电子邮件地址的位置,那么您可以使用 EnhancedLocation 预览 API。
Office.context.mailbox.item.enhancedLocation
在阅读和撰写模式下,enhancedlocation
将return一个EnhancedLocation类型的对象,您可以对其执行add/get/remove操作。
var locations = [
{
"id": "ConfRoom101@contoso.com",
"type": Office.MailboxEnums.LocationType.Room
}
];
Office.context.mailbox.item.enhancedLocation.addAsync(locations);
我正在尝试在 Outlook Web 事件创建屏幕和我的 outlook 插件之间同步位置和与会者的值。在 documentation 中,如下面的屏幕截图所示,位置类型为 String|Location。
我点击了 Location 的 link,但在任何地方都没有找到 Location 类型的描述。在文档中,Location 用作字符串,但是当我尝试将我的插件的位置设置到 Outlook 事件屏幕的 Location 字段时出现问题。当我检查值时,我得到它如下所示
Office.context.mailbox.item.location.setAsync(emailAddress_to_add);
在Recipients/Attendees的情况下EmailUser也是如此。
谁能告诉我正确的格式,即 Location 和 EmailUser 我应该在其中设置位置和与会者?
如果您的位置只是一个字符串(与电子邮件地址无关),您可以使用 location APIs
Office.context.mailbox.item.location
在读取模式下,location
只是 Office.context.mailbox.item
上的一个字符串 属性。
在组合模式下,location
return 是一个 Location 类型的对象,您可以对该对象执行 get/set 操作。
如果您想设置一个具有关联电子邮件地址的位置,那么您可以使用 EnhancedLocation 预览 API。
Office.context.mailbox.item.enhancedLocation
在阅读和撰写模式下,enhancedlocation
将return一个EnhancedLocation类型的对象,您可以对其执行add/get/remove操作。
var locations = [
{
"id": "ConfRoom101@contoso.com",
"type": Office.MailboxEnums.LocationType.Room
}
];
Office.context.mailbox.item.enhancedLocation.addAsync(locations);