/ / EWS: फोल्डर कैसे बनाये? - सी #, विनिमेय सेवाएँ

EWS: फोल्डर कैसे बनाये? - सी #, विनिमेय सेवाएँ

उन अच्छी तरह से ज्ञात फ़ोल्डर के लिए हम उपयोग कर सकते हैंWellKnownFolderName.Inbox में इनबॉक्स फ़ोल्डर प्राप्त करने के लिए, लेकिन उपयोगकर्ताओं द्वारा बनाए गए, उन्हें पाने के लिए सर्चफिल्टर कैसे सेट करें? मैंने पाया कि सभी उपयोगकर्ता द्वारा बनाए गए फ़ोल्डर में एक सामान्य गुण है जो FolderClass शून्य है, लेकिन जब मैं SearchFilter searchFilter = new SearchFilter.IsEqualTo (FolderSchema.FolderClass, null) का उपयोग करता हूं; त्रुटि होती है। इसमें कहा गया है "या तो अन्यप्रोपरेटडीफिनिशन या वैल्यू प्रॉपर्टीज को सेट किया जाना चाहिए।" कोई उपाय?

उत्तर:

जवाब के लिए 0 № 1

उपयोग

var folders = service.FindFolders(WellKnownFolderName.MsgFolderRoot,
new SearchFilter.IsEqualTo(FolderSchema.DisplayName, "name"),
new FolderView(1));

यह "नाम" नाम का पहला फ़ोल्डर लौटाएगा।