我有一个 Outlook 2010 C# AddIn,我无法确定 AppointmentItem 是否已发送。
有人可以帮忙吗?
您需要使用 AppointmentItem.PropertyAccessor.GetProperty 检查以下命名属性是否设置为 true
{00062002-0000-0000-C000-000000000046},0x8229,PT_BOOLEAN
DASL 名称是http://schemas.microsoft.com/mapi/id/{00062002-0000-0000-C000-000000000046}/8229000B
添加这个答案仅仅是因为@Dmitry 的评论缺少“/”,因为评论部分明显限制了完全处理语法 -
bool wasSent = AppointmentItem.PropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/id/{00062002-0000-0000-C000-000000000046}/8229000B");
这个答案也帮助了我!