Outlook कार्य बनाएँ, सहेजें और पढ़ें

Outlook कार्य बनाएं

Aspose.Email for .NET आपको Outlook कार्य बनाने और उन्हें MSG फ़ॉर्मेट में सहेजने की अनुमति देता है। यह MapiTask क्लास कई प्रॉपर्टीज़ प्रदान करती है जैसे PercentComplete, EstimatedEffort, ActualEffort, History, LastUpdate, आदि, Outlook कार्य के लिए आवश्यक जानकारी को समायोजित करने और सेट करने के लिए। यह लेख दिखाता है कि कैसे बनाया, सहेजा और पढ़ा जाए एक MapiTask डिस्क से। डिस्क पर कार्य बनाने और सहेजने के लिए:

  1. के नए ऑब्जेक्ट का उदाहरण बनाएं MapiTask क्लास।
  2. कार्य गुण जानकारी दर्ज करें।
  3. कार्य को MSG फ़ॉर्मेट में डिस्क पर सहेजें।

निम्नलिखित कोड स्निपेट आपको दिखाता है कि कैसे कार्य (Tasks) बनाएँ, सहेजें और पढ़ें।

MAPI कार्य पढ़ें

MSG फ़ॉर्मेट में सहेजे गए कार्य को लोड किया जा सकता है MapiMessage और फिर परिवर्तित किया गया MapiTask उनकी विशिष्ट प्रॉपर्टीज़ जैसे विषय और स्थिति तक पहुँच के साथ। नीचे दिया गया कोड उदाहरण दिखाता है कि सहेजी गई MSG फ़ाइलों से कार्य विवरण को कैसे पढ़ा और संशोधित किया जाए:

VToDo कार्य पढ़ें

iCalendar फ़ॉर्मेट में VToDo घटनाओं के रूप में निर्यात किए गए Outlook कार्य को इसका उपयोग करके लोड किया जा सकता है MapiTask क्लास जैसा कि नीचे दिए गए कोड उदाहरण में दिखाया गया है। नीचे दिया गया कोड स्निपेट दर्शाता है कि VToDo कार्य कैसे पढ़ें।

MAPI कार्यों में रिमाइंडर जानकारी जोड़ें

Microsoft Outlook के समान, Aspose.Email एक में रिमाइंडर जानकारी जोड़ सकता है MapiTask. निम्नलिखित कोड स्निपेट दर्शाता है कि कैसे एक में रिमाइंडर जानकारी जोड़ें MapiTask.

MAPI कार्यों में संलग्नक जोड़ें

निम्नलिखित कोड स्निपेट दर्शाता है कि कैसे एक में अटैचमेंट जोड़ें MapiTask.

MAPI कार्यों में पुनरावृत्ति जोड़ें

Aspose.Email आवर्ती कार्य बनाने की अनुमति देता है जहाँ पुनरावृत्ति दैनिक, साप्ताहिक, मासिक या वार्षिक हो सकती है। नीचे दिया गया कोड स्निपेट दर्शाता है कि विभिन्न पुनरावृत्ति प्रकारों के साथ कार्य कैसे बनाया जाए।

टास्क को MHT में कनवर्ट करें

Aspose.Email तैयार कर सकता है MailMessage जैसे आउटपुट … के रूपांतरण के दौरान MapiTask को MHT में।

MSG से HTML रूपांतरण (कार्य फ़ील्ड संरक्षित)

यह HtmlFormatOptions.RenderTaskFields एन्यूमरेशन आपको यह निर्दिष्ट करने की अनुमति देता है कि कार्य फ़ील्ड सहेजी गई HTML फ़ाइल के हेडर में शामिल हों। नीचे दिया गया कोड स्निपेट दिखाता है कि HTML फ़ाइल सहेजते समय हेडर में कार्य फ़ील्ड को कैसे संरक्षित किया जाए:

var msg = MapiMessage.Load("task.msg");
HtmlSaveOptions opt = SaveOptions.DefaultHtml;
opt.HtmlFormatOptions = HtmlFormatOptions.WriteHeader | HtmlFormatOptions.RenderTaskFields;
msg.Save("task.html", opt);