अपॉइंटमेंट्स के साथ काम करना

ICS फ़ॉर्मेट में अपॉइंटमेंट लोड और सहेजें

Aspose.Email API में Appointment क्लास का उपयोग ICS फ़ॉर्मेट में अपॉइंटमेंट लोड करने, नया अपॉइंटमेंट बनाने और उसे डिस्क में ICS फ़ॉर्मेट में सहेजने के लिए किया जा सकता है। इस लेख में, हम पहले एक अपॉइंटमेंट बनाते हैं और उसे डिस्क में ICS फ़ॉर्मेट में सहेजते हैं, फिर उसे लोड करते हैं।

अपॉइंटमेंट बनाएं और इसे डिस्क में ICS फ़ॉर्मेट में सहेजें

एक अपॉइंटमेंट बनाने और इसे ICS फ़ॉर्मेट में सहेजने के लिए निम्नलिखित चरण आवश्यक हैं।

  1. Appointment क्लास का एक इंस्टेंस बनाएं और इसे इस कंस्ट्रक्टर्स से इनिशियलाइज़ करें।
  2. ऊपर दिए गए कन्स्ट्रक्टर में निम्नलिखित तर्क पास करें
    1. प्रतिभागी
    2. विवरण
    3. समापन तिथि
    4. स्थान
    5. आयोजक
    6. प्रारंभ तिथि
    7. सारांश
  3. Save() मेथड को कॉल करें और तर्कों में फ़ाइल का नाम और फ़ॉर्मेट निर्दिष्ट करें।

नियुक्ति को Microsoft Outlook या किसी भी प्रोग्राम में खोला जा सकता है जो ICS फ़ाइल लोड कर सके। यदि फ़ाइल Microsoft Outlook में खोली जाती है तो यह स्वतः Outlook कैलेंडर में नियुक्ति जोड़ देता है।

निम्नलिखित कोड स्निपेट दिखाते हैं कि कैसे एक अपॉइंटमेंट बनाकर डिस्क में ICS फ़ॉर्मेट में सहेजा जाए।

Appointment को ICS फ़ॉर्मेट में लोड करें

ICS फ़ॉर्मेट में एक नियुक्ति लोड करने के लिए निम्नलिखित चरण आवश्यक हैं:

  1. Appointment क्लास का एक इंस्टेंस बनाएं।
  2. ICS फ़ाइल का पाथ प्रदान करके Load() मेथड को कॉल करें।
  3. नियुक्ति (ICS फ़ाइल) से कोई भी जानकारी प्राप्त करने के लिए किसी भी प्रॉपर्टी को पढ़ें।

निम्नलिखित कोड स्निपेट दिखाते हैं कि कैसे एक अपॉइंटमेंट को ICS फ़ॉर्मेट में लोड किया जाए।

ICS फ़ाइल से कई इवेंट पढ़ें

एकाधिक इवेंट्स को एक ICS फ़ाइल में लिखें

ड्राफ्ट नियुक्ति अनुरोध बनाएं

हमारे पहले लेखों में दिखाया गया था कि कैसे एक अपॉइंटमेंट को ICS फ़ॉर्मेट में बनाकर सहेजा जाता है। अक्सर एक अपॉइंटमेंट अनुरोध को ड्राफ्ट मोड में बनाना आवश्यक होता है, ताकि बुनियादी जानकारी जोड़ने के बाद वही ड्राफ्ट अपॉइंटमेंट व्यक्तिगत उपयोगकर्ताओं के अनुसार आवश्यक बदलावों के लिए अन्य उपयोगकर्ताओं को अग्रेषित किया जा सके। ड्राफ्ट मोड में अपॉइंटमेंट सहेजने के लिए, Appointment क्लास की Method प्रॉपर्टी को Publish पर सेट किया जाना चाहिए। निम्नलिखित कोड स्निपेट दिखाता है कि कैसे एक ड्राफ्ट अपॉइंटमेंट अनुरोध बनाया जाए।

पाठ से ड्राफ्ट नियुक्ति बनाना

निम्नलिखित कोड स्निपेट दिखाता है कि कैसे टेक्स्ट से एक ड्राफ्ट अपॉइंटमेंट बनाया जाए। 

नियुक्ति प्रतिभागियों की स्थिति सेट करें

Aspose.Email for .NET API आपको उत्तर संदेश तैयार करते समय नियुक्ति प्रतिभागियों की स्थिति सेट करने देता है। यह PARTSTAT प्रॉपर्टी को ICS फ़ाइल में जोड़ता है।