Exchange server 如何使用folderId查找邮箱的文件夹路径?

Exchange server 如何使用folderId查找邮箱的文件夹路径?,exchange-server,exchangewebservices,exchange-server-2010,ews-managed-api,Exchange Server,Exchangewebservices,Exchange Server 2010,Ews Managed Api,我具有邮箱中文件夹的folderId属性。如何使用EWS查找文件夹的完整路径?您可以使用PR\u folder\u PATHNAME扩展属性,该属性应包含完整路径。例如: ExtendedPropertyDefinition FolderPath = new ExtendedPropertyDefinition(0x66B5, MapiPropertyType.String); PropertySet psset1 = new PropertySet(BasePropertySet.FirstC

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

您可以使用
PR\u folder\u 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);
}

您可以使用
PR\u FOLDER\u 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
及其相关名称/描述的?我一直在寻找关于这些的文件,但我现在是空的。嘿,格伦。。。只是想让你知道我不是在挑你的毛病。我正在阅读大量的EWS API代码,你也在不断地更新。继续努力。您是如何找到扩展属性标记
0x66B5
及其相关名称/描述的?我一直在寻找关于这些的文档,但我没有找到。