Ինչպես ստեղծել PST ֆայլ C#-ում

Այս քայլ առ քայլ հոդվածը ուղեցույց է տալիս ինչպես ստեղծել PST ֆայլ C#-ում` տրամադրելով հղումներ շրջակա միջավայրը հաստատելու համար, այնուհետև ծրագրի հոսքը այս առաջադրանքը կատարելու համար: Համօգտագործվում է նաև գործարկվող կոդ, որը կարող է օգտագործվել .NET աջակցվող ցանկացած միջավայրում՝ առանց որևէ այլ երրորդ կողմի գործիքի կամ MS Outlook-ի տեղադրման՝ նոր PST ֆայլը ստեղծելու համար: Երբ դուք ստեղծեք PST-ը C#-ով, այն կարող է պահպանվել սկավառակի վրա կամ հոսքի վրա՝ ըստ հավելվածի պահանջների:

C#-ում PST ֆայլ ստեղծելու քայլեր

  1. Կարգավորեք զարգացման միջավայր՝ NuGet փաթեթների կառավարիչից Aspose.Email for .NET ավելացնելու համար
  2. Ստեղծեք PersonalStorage-ի օբյեկտ՝ տրամադրելով նոր PST ֆայլի անունը և ֆայլի ձևաչափի տարբերակը
  3. Ստեղծեք predefined folder PST-ի արմատային պանակում
  4. Ավելացրեք որոշ հատուկ թղթապանակներ արմատային թղթապանակում
  5. Պահպանեք ստացված PST ֆայլը սկավառակի վրա

Այս քայլերը նկարագրում են C#-ում նոր PST ստեղծելու գործընթացը, որտեղ նախ բացահայտվում են դասերը, որոնք կարող են օգտագործվել PST ֆայլ ստեղծելու համար, այնուհետև մի քանի լրացուցիչ առաջադրանքներ են կատարվում՝ ավելի լավ հասկանալու համար: PST ֆայլը կարող է ստեղծվել՝ տրամադրելով PST ֆայլի անունը և ֆայլի ձևաչափի տարբերակը, որը կարող է լինել Unicode կամ ANSI: Մենք կարող ենք ստեղծել PST ֆայլ առանց որևէ թղթապանակի, այնուամենայնիվ, մենք կարող ենք նախապես սահմանված կամ հատուկ թղթապանակներ ավելացնել նախքան PST ֆայլը պահելը:

C#-ում նոր PST ֆայլ ստեղծելու կոդը

Այս կոդը ցույց է տալիս *ինչպես ստեղծել Outlook PST ֆայլը C#-ում` օգտագործելով Create() գերբեռնված գործառույթներից մեկը, որը թույլ է տալիս մի շարք պարամետրեր: Դուք կարող եք ստեղծել նախապես սահմանված թղթապանակներ՝ օգտագործելով StandardIpmFolder հաշվիչը, որը պարունակում է այնպիսի գրառումներ, ինչպիսիք են Inbox, Outbox, SentItems, DeletedItems, Contacts, Tasks և այլն՝ մի քանիսը նշելու համար: Կարող եք նաև ստեղծել անհատականացված թղթապանակներ, որոնք ստանդարտ չեն, բայց պահանջվում են ձեր միջավայրում:

Այս հոդվածը մեզ սովորեցրել է ինչպես ստեղծել PST ֆայլ C#-ով: Եթե ցանկանում եք սովորել C#-ով նամակ ուղարկելու գործընթացը, տես Ինչպես ուղարկել նամակ C#-ով-ի հոդվածը:

 Հայերեն