Այս քայլ առ քայլ հոդվածը ուղեցույց է տալիս ինչպես ստեղծել PST ֆայլ C#-ում` տրամադրելով հղումներ շրջակա միջավայրը հաստատելու համար, այնուհետև ծրագրի հոսքը այս առաջադրանքը կատարելու համար: Համօգտագործվում է նաև գործարկվող կոդ, որը կարող է օգտագործվել .NET աջակցվող ցանկացած միջավայրում՝ առանց որևէ այլ երրորդ կողմի գործիքի կամ MS Outlook-ի տեղադրման՝ նոր PST ֆայլը ստեղծելու համար: Երբ դուք ստեղծեք PST-ը C#-ով, այն կարող է պահպանվել սկավառակի վրա կամ հոսքի վրա՝ ըստ հավելվածի պահանջների:
C#-ում PST ֆայլ ստեղծելու քայլեր
- Կարգավորեք զարգացման միջավայր՝ NuGet փաթեթների կառավարիչից Aspose.Email for .NET ավելացնելու համար
- Ստեղծեք PersonalStorage-ի օբյեկտ՝ տրամադրելով նոր PST ֆայլի անունը և ֆայլի ձևաչափի տարբերակը
- Ստեղծեք predefined folder PST-ի արմատային պանակում
- Ավելացրեք որոշ հատուկ թղթապանակներ արմատային թղթապանակում
- Պահպանեք ստացված 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#-ով-ի հոդվածը: