我有一个与 Outlook 2010 同步的 SharePoint 讨论板。
我希望能够以编程方式在 Outlook VBA 中的 SharePoint 讨论板中修改我的帖子,并将这些更改反映在在线讨论板上。
下面的代码在测试用例中用于修改 Outlook 端的项目,但它不与 SharePoint 同步。
Private Sub modifySharePointItem()
Dim obj As Outlook.PostItem
Set obj = Application.ActiveExplorer.Selection.item(1)
obj.Body = obj.Body + "test addition"
obj.Save
obj.Post
End Sub
我假设我不仅需要,Save
而且还需要Post
一个额外的“同步”类型命令,但我不知道它是什么。
不幸的是,阅读数据模型PostItem
基本上没有用,而且这些方法似乎都没有做我感兴趣的事情。
我发现(偶然.....)我可以从 Outlook 中删除帖子 - 所以我显然可以在这里得到很多,但我仍然不确定如何在修改项目时同步列表。