获取 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 的日历所有者电子邮件地址 的相关文章

  • 将复选框添加到 UniformGrid

    我正在尝试将复选框动态添加到 wpf 中的统一网格中 但看起来网格没有为它们分配足够的空间 所以它们都有点互相重叠 这就是我将它们添加到后面的代码中的方法 foreach string folder in subfolders PathCh
  • 无法使用已与其底层 RCW 分离的 COM 对象。在 oledb 中

    我收到此错误 但我不知道我做错了什么 下面的代码在backrgroundworker中 将异常详细信息复制到剪贴板 System Runtime InteropServices InvalidComObjectException 未处理 通
  • 如何避免情绪低落?

    我有一个实现状态模式每个状态处理从事件队列获取的事件 根据State因此类有一个纯虚方法void handleEvent const Event 事件继承基础Event类 但每个事件都包含其可以是不同类型的数据 例如 int string
  • 如何在列表框项目之间画一条线

    我希望能够用水平线分隔列表框中的每个项目 这只是我用于绘制项目的一些代码 private void symptomsList DrawItem object sender System Windows Forms DrawItemEvent
  • 将布尔参数传递给 SQL Server 存储过程

    我早些时候问过这个问题 我以为我找到了问题所在 但我没有 我在将布尔参数传递给存储过程时遇到问题 这是我的 C 代码 public bool upload false protected void showDate object sende
  • WPF 中的调度程序和异步等待

    我正在尝试学习 WPF C 中的异步编程 但我陷入了异步编程和使用调度程序的困境 它们是不同的还是在相同的场景中使用 我愿意简短地回答这个问题 以免含糊不清 因为我知道我混淆了 WPF 中的概念和函数 但还不足以在功能上正确使用它 我在这里
  • 在 Visual Studio 2008 上设置预调试事件

    我想在 Visual Studio 中开始调试程序之前运行一个任务 我每次调试程序时都需要运行此任务 因此构建后事件还不够好 我查看了设置的 调试 选项卡 但没有这样的选项 有什么办法可以做到这一点吗 你唯一可以尝试的 IMO 就是尝试Co
  • WPF TabControl,用C#代码更改TabItem的背景颜色

    嗨 我认为这是一个初学者的问题 我搜索了所有相关问题 但所有这些都由 xaml 回答 但是 我需要的是后台代码 我有一个 TabControl 我需要设置其项目的背景颜色 我需要在选择 取消选择和悬停时为项目设置不同的颜色 非常感谢你的帮助
  • 指针减法混乱

    当我们从另一个指针中减去一个指针时 差值不等于它们相距多少字节 而是等于它们相距多少个整数 如果指向整数 为什么这样 这个想法是你指向内存块 06 07 08 09 10 11 mem 18 24 17 53 7 14 data 如果你有i
  • 使用 System.Text.Json 即时格式化 JSON 流

    我有一个未缩进的 Json 字符串 例如 hash 123 id 456 我想缩进字符串并将其序列化为 JSON 文件 天真地 我可以使用缩进字符串Newtonsoft如下 using Newtonsoft Json Linq JToken
  • C# 中的递归自定义配置

    我正在尝试创建一个遵循以下递归结构的自定义配置部分
  • 将自定义元数据添加到 jpeg 文件

    我正在开发一个图像处理项目 C 我需要在处理完成后将自定义元数据写入 jpeg 文件 我怎样才能做到这一点 有没有可用的图书馆可以做到这一点 如果您正在谈论 EXIF 元数据 您可能需要查看exiv2 http www exiv2 org
  • clang 实例化后静态成员初始化

    这样的代码可以用 GCC 编译 但 clang 3 5 失败 include
  • 如何使我的表单标题栏遵循 Windows 深色主题?

    我已经下载了Windows 10更新包括黑暗主题 文件资源管理器等都是深色主题 但是当我创建自己的 C 表单应用程序时 标题栏是亮白色的 如何使我自己的桌面应用程序遵循我在 Windows 中设置的深色主题 你需要调用DwmSetWindo
  • 插入记录后如何从SQL Server获取Identity值

    我在数据库中添加一条记录identity价值 我想在插入后获取身份值 我不想通过存储过程来做到这一点 这是我的代码 SQLString INSERT INTO myTable SQLString Cal1 Cal2 Cal3 Cal4 SQ
  • 需要哪个版本的 Visual C++ 运行时库?

    microsoft 的最新 vcredist 2010 版 是否包含以前的版本 2008 SP1 和 2005 SP1 还是我需要安装全部 3 个版本 谢谢 你需要所有这些
  • WCF:将随机数添加到 UsernameToken

    我正在尝试连接到用 Java 编写的 Web 服务 但有些东西我无法弄清楚 使用 WCF 和 customBinding 几乎一切似乎都很好 除了 SOAP 消息的一部分 因为它缺少 Nonce 和 Created 部分节点 显然我错过了一
  • const、span 和迭代器的问题

    我尝试编写一个按索引迭代容器的迭代器 AIt and a const It两者都允许更改容器的内容 AConst it and a const Const it两者都禁止更改容器的内容 之后 我尝试写一个span
  • 如何使用 std::string 将所有出现的一个字符替换为两个字符?

    有没有一种简单的方法来替换所有出现的 in a std string with 转义 a 中的所有斜杠std string 完成此操作的最简单方法可能是boost字符串算法库 http www boost org doc libs 1 46
  • 防止索引超出范围错误

    我想编写对某些条件的检查 而不必使用 try catch 并且我想避免出现 Index Out of Range 错误的可能性 if array Element 0 Object Length gt 0 array Element 1 Ob

随机推荐

  • 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 发送约会 加载项将从其中获取三个约会项目 我正在