Ms office 如何在outlook中获取站点邮箱文件夹的URL?
我正在为站点邮箱开发outlook加载项,我需要知道站点邮箱中文档和文件夹的sharepoint URL 对于项目来说,这很简单:站点邮箱中的项目是一个Ms office 如何在outlook中获取站点邮箱文件夹的URL?,ms-office,outlook-addin,office-2013,outlook-2013,Ms Office,Outlook Addin,Office 2013,Outlook 2013,我正在为站点邮箱开发outlook加载项,我需要知道站点邮箱中文档和文件夹的sharepoint URL 对于项目来说,这很简单:站点邮箱中的项目是一个DocumentItem,它有一个附件,该附件的PathName包含url 但是不知道如何获取文件夹的url annyone是否知道如何获取文件夹的sharepoint url 在花了几个小时的谷歌搜索和反编译后,我找到了一个解决方案: public void OnSiteMailBoxMenuClick(IRibbonControl c
DocumentItem
,它有一个附件,该附件的PathName
包含url
但是不知道如何获取文件夹的url
annyone是否知道如何获取文件夹的sharepoint url 在花了几个小时的谷歌搜索和反编译后,我找到了一个解决方案:
public void OnSiteMailBoxMenuClick(IRibbonControl control)
{
Folder folder = control.Context as Folder;
if (folder != null)
{
string containerProp = folder.PropertyAccessor.GetProperty(@"http://schemas.microsoft.com/mapi/proptag/0x3613001E");
if (containerProp == "IPF.ShortcutFolder")
{
string sharePointSite = folder.PropertyAccessor.GetProperty(@"http://schemas.microsoft.com/mapi/proptag/0x6647001E");
}
}
}