2012-07-27 48 views
0

我正在VB.NET中嘗試附加到在說明字段中具有特定單詞的用戶帳戶內的文件夾。在這種情況下,這個文件夾將永遠是一個日曆文件夾,但並不總是用戶的主日曆。EWS根據說明查找文件夾

這應該是足夠簡單的一個搜索過濾器,但要使用一個我需要正確的擴展屬性定義。從我可以告訴這應該是PR_COMMENT_W(0x3004001F),但我似乎無法弄清楚如何適應新的ExtendedPropertyDefinition類。喜歡的東西:

Dim TagComment As ExtendedPropertyDefinition = New ExtendedPropertyDefinition(0x3004001F, MapiPropertyType.String) 
Dim view As New FolderView(10) 
view.PropertySet = New PropertySet(BasePropertySet.IdOnly) 
view.PropertySet.Add(TagComment) 
Dim searchFilter As SearchFilter = New SearchFilter.ContainsSubstring(TagComment, "WordToFind") 
Dim results As FindFoldersResults = Service.FindFolders(New FolderId(WellKnownFolderName.Root, New Mailbox("EmailAddress")), searchFilter, view) 

回答

0
Dim FolderDescription As ExtendedPropertyDefinition = New ExtendedPropertyDefinition(12292, MapiPropertyType.String) 

這一工程=)