获取 AppointmentItem 的日历所有者电子邮件地址

2023-12-05

我正在开发一个 Outlook 加载项以将所有约会发送到 Web 应用程序,但在持续获取 AppointmentItem 的“所有者”(而不是组织者)时遇到了一些问题。

例如,X 向 Y 和 Z 发送约会。 加载项将从其中获取三个约会项目,我正在尝试获取 X、Y 和 Z 的电子邮件地址。

我尝试查看 SendUsingAccount (有时设置为 null)或 Parent 属性,但我似乎找不到我要找的东西。

感谢您的帮助!


如果它是默认帐户,并且假设 Outlook 中只配置了一个主要 Exchange 帐户,您只需使用Application.Session.CurrentUser.

UPDATE:
如果您从非默认 Exchange 帐户访问约会,则可以检索父约会Store- 你可以通过以下方式做到这一点AppointmentItem.Parent(这将是MAPIFolder),然后使用MAPIFolder.Store or StoreID财产。然后您可以将商店与Account对象从Namespace.Accounts收集使用Account.DeliveryStore。使用比较两个商店条目 IDNamespace.CompareEntryIDs,不要直接比较字符串。
一旦获得了 Account 对象,就可以使用 Account.CurrentUser 属性。

如果使用赎回是一个选项(我是它的作者),它暴露了RDOExchangeMailboxStore.Owner属性,这样您就不必检查帐户:只需创建RDO会话对象,设置其MAPIOBJECT财产给Application.Session.MAPIOBJECT从 Outlook 中,使用以下命令重新打开约会RDOSession.GetMessageFromID or GetRDOObjectFromOutlookObject,并使用RDO 预约项目.Parent.Store.Owner.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

获取 AppointmentItem 的日历所有者电子邮件地址 的相关文章

  • WPF DataGrid 多选

    我读过几篇关于这个主题的文章 但很多都是来自 VS 或框架的早期版本 我想做的是从 dataGrid 中选择多行并将这些行返回到绑定的可观察集合中 我尝试创建一个属性 类型 并将其添加到可观察集合中 它适用于单个记录 但代码永远不会触发多个
  • 在 xaml 中编写嵌套类型时出现设计时错误

    我创建了一个用户控件 它接受枚举类型并将该枚举的值分配给该用户控件中的 ComboBox 控件 很简单 我在数据模板中使用此用户控件 当出现嵌套类型时 问题就来了 我使用这个符号来指定 EnumType x Type myNamespace
  • 机器Epsilon精度差异

    我正在尝试计算 C 中双精度数和浮点数的机器 epsilon 值 作为学校作业的一部分 我在 Windows 7 64 位中使用 Cygwin 代码如下 include
  • 如何从 Visual Studio 将视图导航到其控制器?

    问题是解决方案资源管理器上有 29 个项目 而且项目同时具有 ASP NET MVC 和 ASP NET Web 表单结构 在MVC部分中 Controller文件夹中有大约100个子文件夹 每个文件夹至少有3 4个控制器 视图完全位于不同
  • 无限循环与无限递归。两者都是未定义的吗?

    无副作用的无限循环是未定义的行为 看here https coliru stacked crooked com view id 24e0a58778f67cd4举个例子参考参数 https en cppreference com w cpp
  • 如何使从 C# 调用的 C(P/invoke)代码“线程安全”

    我有一些简单的 C 代码 它使用单个全局变量 显然这不是线程安全的 所以当我使用 P invoke 从 C 中的多个线程调用它时 事情就搞砸了 如何为每个线程单独导入此函数 或使其线程安全 我尝试声明变量 declspec thread 但
  • 需要帮助优化算法 - 两百万以下所有素数的总和

    我正在尝试做一个欧拉计划 http projecteuler net问题 我正在寻找 2 000 000 以下所有素数的总和 这就是我所拥有的 int main int argc char argv unsigned long int su
  • 人脸 API DetectAsync 错误

    我想创建一个简单的程序来使用 Microsoft Azure Face API 和 Visual Studio 2015 检测人脸 遵循 https social technet microsoft com wiki contents ar
  • 在 Unity 中实现 Fur with Shells 技术

    我正在尝试在 Unity 中实现皮毛贝壳技术 http developer download nvidia com SDK 10 5 direct3d Source Fur doc FurShellsAndFins pdf Fins 技术被
  • 使用 C# 中的 CsvHelper 将不同文化的 csv 解析为十进制

    C 中 CsvHelper 解析小数的问题 我创建了一个从 byte 而不是文件获取 csv 文件的类 并且它工作正常 public static List
  • x:将 ViewModel 方法绑定到 DataTemplate 内的事件

    我基本上问同样的问题这个人 https stackoverflow com questions 10752448 binding to viewmodels property from a template 但在较新的背景下x Bind V
  • C# xml序列化必填字段

    我需要将一些字段标记为需要写入 XML 文件 但没有成功 我有一个包含约 30 个属性的配置类 这就是为什么我不能像这样封装所有属性 public string SomeProp get return someProp set if som
  • 实例化类时重写虚拟方法

    我有一个带有一些虚函数的类 让我们假设这是其中之一 public class AClassWhatever protected virtual string DoAThingToAString string inputString retu
  • 为什么使用小于 32 位的整数?

    我总是喜欢使用最小尺寸的变量 这样效果就很好 但是如果我使用短字节整数而不是整数 并且内存是 32 位字可寻址 这真的会给我带来好处吗 编译器是否会做一些事情来增强内存使用 对于局部变量 它可能没有多大意义 但是在具有数千甚至数百万项的结构
  • 相当于Linux中的导入库

    在 Windows C 中 当您想要链接 DLL 时 您必须提供导入库 但是在 GNU 构建系统中 当您想要链接 so 文件 相当于 dll 时 您就不需要链接 为什么是这样 是否有等效的 Windows 导入库 注意 我不会谈论在 Win
  • C++ 继承的内存布局

    如果我有两个类 一个类继承另一个类 并且子类仅包含函数 那么这两个类的内存布局是否相同 e g class Base int a b c class Derived public Base only functions 我读过编译器无法对数
  • C# 中最小化字符串长度

    我想减少字符串的长度 喜欢 这串 string foo Lorem ipsum dolor sit amet consectetur adipiscing elit Aenean in vehicula nulla Phasellus li
  • 为什么 std::uint32_t 与 uint32_t 不同?

    我对 C 有点陌生 我有一个编码作业 很多文件已经完成 但我注意到 VS2012 似乎有以下语句的问题 typedef std uint32 t identifier 不过 似乎将其更改为 typedef uint32 t identifi
  • C++ 中的参考文献

    我偶尔会在 StackOverflow 上看到代码 询问一些涉及函数的重载歧义 例如 void foo int param 我的问题是 为什么会出现这种情况 或者更确切地说 你什么时候会有 对参考的参考 这与普通的旧参考有何不同 我从未在现
  • 现代编译器是否优化乘以 1 和 -1

    如果我写 template

随机推荐

  • plt.setp 替代子图或如何设置子图 x 轴上的文本旋转

    我有这段代码 可以在其中控制属性 例如 x 轴范围 标题 xlabel ylabel 图例 网格 x 标签上文本的旋转 usr bin python import datetime import numpy as np import mat
  • 在C#中为新用户创建环境变量

    我们正在尝试在 Wix 中为产品构建一个安装程序 该产品的一部分需要将elasticsearch安装为服务 并使其作为服务运行 该服务应在单独的用户帐户下运行 第一步 设置用户帐户已成功 但是 为了让elasticsearch能够正确运行
  • 三合会不出现战斗? (Java Set 缺少一项)

    我有来自两家公司 asoft 和 bsoft 的代码 我也无法改变 这是我的情况的简化版本 我确信有足够的信息来查找导致问题的原因 bsoft提供IGang 代表一个可以与其他帮派作战的帮派 package bsoft public int
  • 在 MatLab 中使用当前文件名保存图形

    我有一个脚本 可以从当前工作目录一次提取一个文件并绘制指定信息 我想将每个图保存为 jpeg tiff 也可以 并带有它正在绘制的文件的名称 我有大约 3000 个文件 因此我正在寻找一种自动化的方法来执行此操作 我认为如果放在 for 循
  • 如何自动运行脚本

    我创建了一个脚本 它会根据天气告诉我早上穿什么 即 如果下雨 则穿雨衣 如果冷 则穿厚夹克 等等 我有相当基本的 python 编程经验 并且该脚本运行良好 但我希望能够创建一个文件 只需从桌面双击该文件 脚本就会自动运行 我的目标是能够在
  • 如何确定 WPF 使用的是硬件渲染还是软件渲染?

    我正在各种平台上对 WPF 应用程序进行基准测试 并且需要一种简单的方法来确定 WPF 是否使用硬件或软件渲染 我似乎记得曾打电话来确定此事 但现在无法联系 另外 是否有一种简单的 基于代码的方法来强制一个渲染管道优于另一个渲染管道 检查
  • Android:在页眉和页脚之间显示列表视图

    我从android开发教程中学到了 现在我可以制作ListView了 它工作得很好 现在我的要求是我想显示带有我在 xml 文件中制作的页眉和页脚的列表视图 基本上在顶部会有一个页眉和页脚 文本视图 然后跟随在页眉和页脚之间可滚动的列表视图
  • 在Python中将非常大的文件分割成更小的文件 - 打开的文件太多

    我有一个非常大的 csv 文件 接近 1TB 我想根据每行中的信息将其拆分为更小的 csv 文件 由于无法在内存中执行此操作 因此我的预期方法是读取每一行 决定它应该进入哪个文件 然后将其附加到那里 然而 这需要很长时间 因为打开和关闭需要
  • 将 pandas 列的元素与另一个 pandas 数据框的列进行匹配

    我有一个熊猫数据框A带柱keywords as keywords loans mercedez bugatti a4 trump usa election president galaxy 7s canon macbook beiber s
  • 你能在画布上制作图像动画吗

    由于我正在学习 html 和 javascript 我想知道是否可以在画布上并排放置移动图像 如果是的话请问这该怎么办 这是到目前为止我必须做的事情
  • 强制 WCF 使用一个线程

    我有一个使用外部库的控制台应用程序 图书馆insists始终从同一线程调用 否则它会锁定 我确实尝试以 STA 身份运行 看看是否可以解决这个问题 但不行 它真的insists你必须始终使用同一个线程 我的猜测是线程本地存储 以前 应用程序
  • 当我导入 hmmlearn 时,celery 'Worker-n' pid:xxxx 退出并显示 'exitcode 1'

    在我的tasks py文件中 当我导入hmmlearn时 from hmmlearn import hmm 并启动我的芹菜工人 我收到以下错误 2017 06 14 09 18 27 638 INFO MainProcess Receive
  • thunk 和函数柯里化相同吗?

    当我学习 thunk 时 我认为它们就像函数柯里化 为什么叫thunk呢 Thunk function add x y return x y function thunk return add 10 20 函数柯里化 function mu
  • Scala:匹配特殊字符

    在 Scala 中 我需要测试字符串是否具有以下任何 特殊 字符 lt gt 我不能简单地使用 nonword W 正则表达式为此 因为字符串可能包含正则表达式的西里尔字符 W 也匹配 尝试使用正则表达式 new Regex lt gt 结
  • 在 Python 中保存 Outlook 消息文件 (.msg)(包括附件)?

    我需要将 Outlook 邮件及其附件保存在 Python 的 msg 文件中 目前正在与win32com client I use message SaveAs path name 这给了我一个不错的 msg 文件 但不包括附件 如果附件
  • 如何忽略 Perl 的 readdir 中的单点和双点条目?

    从这里跟进 Perl Imgsize 不在循环中工作 我还有另一个问题 当 perl 读取目录中的文件时 如何不让 perl 列出单点和双点条目 正如上面链接的问题一样 我对 while 循环的输出 while file readdir d
  • 按与填充的关联性排序

    我有通过一对多关联链接的文章和评论 一篇文章可以有许多评论 我想获得评论最多的文章 所以我这样做 function mostCommentedArticles var deferred Q defer Article find popula
  • 如何使用 csv DictWriter 将列表中的信息写入 csv 文件?

    使用csv模块 我一直在尝试将信息从列表传递 写入到 csv 文件中python使用字典编写器 我收到一个奇怪的错误 女巫将在实际代码下 我想知道代码中的错误是什么 以及我们如何修复它 import csv names kisha smit
  • NSURL 对于有效 URL 返回 nil

    我有一个有效的谷歌地图网址 如果您在浏览器中运行该网址 则会显示地图图像 然而 当我将它放入我的 Swift 代码中并尝试从 String 创建 NSURL 时 它返回 nil let urlString https maps google
  • 获取 AppointmentItem 的日历所有者电子邮件地址

    我正在开发一个 Outlook 加载项以将所有约会发送到 Web 应用程序 但在持续获取 AppointmentItem 的 所有者 而不是组织者 时遇到了一些问题 例如 X 向 Y 和 Z 发送约会 加载项将从其中获取三个约会项目 我正在