रूबी में PST में MapiContact जोड़ना
Contents
[
Hide
]
Aspose.Email - PST में MapiContact जोड़ना
Aspose.Email Java for Ruby का उपयोग करके PST में MapiContact जोड़ने के लिए, बस AddMapiContactToPST मॉड्यूल को कॉल करें। यहाँ आप उदाहरण कोड देख सकते हैं।
Ruby कोड
data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'
\# MapiContact की एक इंस्टेंस बनाएँ
mapi_contact = Rjb::import('com.aspose.email.MapiContact')
\# संपर्क #1
contact1 = mapi_contact.new(\"Sebastian Wright\", \"SebastianWright@dayrep.com\")
\# संपर्क #2
contact2 = mapi_contact.new(\"Wichert Kroos\", \"WichertKroos@teleworm.us\", \"Grade A Investment\")
\# संपर्क #3
contact3 = mapi_contact.new(\"Christoffer van de Meeberg\", \"ChristoffervandeMeeberg@teleworm.us\", \"Krauses Sofa Factory\", \"046-630-4614\")
\# संपर्क #4
contact4 = Rjb::import('com.aspose.email.MapiContact').new
contact4.setNameInfo(Rjb::import('com.aspose.email.MapiContactNamePropertySet').new(\"Margaret\", \"J.\", \"Tolle\"))
contact4.getPersonalInfo().setGender(Rjb::import('com.aspose.email.MapiContactGender').Female)
contact4.setProfessionalInfo(Rjb::import('com.aspose.email.MapiContactProfessionalPropertySet').new(\"Adaptaz\", \"Recording engineer\"))
contact4.getPhysicalAddresses().getWorkAddress().setAddress(\"4 Darwinia Loop EIGHTY MILE BEACH WA 6725\")
contact4.getElectronicAddresses().setEmail1(Rjb::import('com.aspose.email.MapiContactElectronicAddress').new(\"Hisen1988\", \"SMTP\", \"MargaretJTolle@dayrep.com\"))
contact4.getTelephones().setBusinessTelephoneNumber(\"(08)9080-1183\")
contact4.getTelephones().setMobileTelephoneNumber(\"(925)599-3355\")
\# संपर्क #5
contact5 = Rjb::import('com.aspose.email.MapiContact').new
contact5.setNameInfo(Rjb::import('com.aspose.email.MapiContactNamePropertySet').new(\"Matthew\", \"R.\", \"Wilcox\"))
contact5.getPersonalInfo().setGender(Rjb::import('com.aspose.email.MapiContactGender').Male)
contact5.setProfessionalInfo(Rjb::import('com.aspose.email.MapiContactProfessionalPropertySet').new(\"Briazz\", \"Psychiatric aide\"))
contact5.getPhysicalAddresses().getWorkAddress().setAddress(\"Horner Strasse 12 4421 SAASS\")
contact5.getTelephones().setBusinessTelephoneNumber(\"0650 675 73 30\")
contact5.getTelephones().setHomeTelephoneNumber(\"(661)387-5382\")
\# संपर्क #6
contact6 = Rjb::import('com.aspose.email.MapiContact').new
contact6.setNameInfo(Rjb::import('com.aspose.email.MapiContactNamePropertySet').new(\"Bertha\", \"A.\", \"Buell\"))
contact6.setProfessionalInfo(Rjb::import('com.aspose.email.MapiContactProfessionalPropertySet').new(\"Awthentikz\", \"Social work assistant\"))
contact6.getPersonalInfo().setPersonalHomePage(\"B2BTies.com\")
contact6.getPhysicalAddresses().getWorkAddress().setAddress(\"Im Astenfeld 59 8580 EDELSCHROTT\")
contact6.getElectronicAddresses().setEmail1(Rjb::import('com.aspose.email.MapiContactElectronicAddress').new(\"Experwas\", \"SMTP\", \"BerthaABuell@armyspy.com\"))
contact6.setTelephones(Rjb::import('com.aspose.email.MapiContactTelephonePropertySet').new(\"06605045265\"))
pst = Rjb::import('com.aspose.email.PersonalStorage').create(data_dir + \"MapiContactToPST.pst\", Rjb::import('com.aspose.email.FileFormatVersion').Unicode)
contactFolder = pst.createPredefinedFolder(\"Contacts\", Rjb::import('com.aspose.email.StandardIpmFolder').Contacts)
contactFolder.addMapiMessageItem(contact1)
contactFolder.addMapiMessageItem(contact2)
contactFolder.addMapiMessageItem(contact3)
contactFolder.addMapiMessageItem(contact4)
contactFolder.addMapiMessageItem(contact5)
contactFolder.addMapiMessageItem(contact6)
puts \"MapiContacts सफलतापूर्वक जोड़े गए।\"चल रहा कोड डाउनलोड करें
नीचे उल्लेखित किसी भी सामाजिक कोडिंग साइट से Adding MapiContact to PST (Aspose.Email) डाउनलोड करें: