【问题标题】:How to find folder path of a mailbox using folderId?如何使用 folderId 查找邮箱的文件夹路径?
【发布时间】:2015-11-03 13:34:16
【问题描述】:

我有邮箱中文件夹的 folderId 属性。如何使用 EWS 找到文件夹的完整路径?

【问题讨论】:

    标签: exchange-server exchangewebservices exchange-server-2010 ews-managed-api


    【解决方案1】:

    您可以使用应包含完整路径的PR_FOLDER_PATHNAME 扩展属性。示例:

    ExtendedPropertyDefinition FolderPath = new ExtendedPropertyDefinition(0x66B5, MapiPropertyType.String);
    PropertySet psset1 = new PropertySet(BasePropertySet.FirstClassProperties);
    psset1.Add(FolderPath);
    
    Folder FolderwithPath = Folder.Bind(service, WellKnownFolderName.Inbox, psset1);
    Object FolderPathVal = null;
    if (FolderwithPath.TryGetProperty(FolderPath,out  FolderPathVal))
    {
        Console.WriteLine(FolderPathVal);
    }
    

    【讨论】:

    • 嘿格伦...只是想让你知道我不是在找你。我正在阅读大量 EWS API 代码,而您不断出现。继续努力。
    • 您是如何找到扩展属性标签0x66B5 及其相关名称/描述的?我一直在寻找关于这些的文档,但我没有找到。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-13
    • 1970-01-01
    • 2016-03-01
    • 2011-11-27
    相关资源
    最近更新 更多