我的目標是爲EWS創建自定義SearchFilter
。我想例如搜索所有使用自定義算法的郵件主題(例如Soundex或「自制的」)。Exchange Web Service(EWS)自定義篩選器
我希望能夠做這樣的事情:
SearchFilter.SearchFilterCollection filter = new SearchFilter.SearchFilterCollection(LogicalOperator.And);
filter.Add(new SearchFilter.ContainsSubstring(ItemSchema.Categories, myCategory)) // Standard .NET Filter
filter.Add(new MyFilter(ItemSchema.XXXX, myVariable)) // <-- A custom implementation
的SearchFilter
類是公開,但有一個內部的構造函數阻止我派生的類。預定義的搜索類如ContainsSubstring
或IsLessThan
被密封(並從SearchFilter
派生)。
有沒有人看到解決方案!?