Outlook Kişileriyle Çalışma
Outlook Kişisi Oluştur
Aspose.Email for Java, Outlook kişileri (VCards) oluşturma özelliği sağlar: MapiContact sınıf. MapiContact birçok yöntem içerir, bunların birkaçı aşağıda verilmiştir.
- MapiContactElectronicAddressPropertySet bir dizi içerir MapiContactElectronicAddress.
- MapiContactEventPropertySet
- MapiContactNamePropertySet
- MapiContactPersonalInfoPropertySet
- MapiContactPhysicalAddressPropertySet bir dizi içerir MapiContactPhysicalAddress.
- MapiContactProfessionalPropertySet
- MapiContactTelephonePropertySet
Aspose.Email for Java’da İletişim Yapısı
Aşağıda, Aspose.Email for Java’da kişiler için uygulanan hiyerarşi verilmiştir. İlgili sınıf adı her özellik karşısında belirtilmiştir. Daha fazla referans için çevrimiçi belgelere hiperlinkler sağlanmıştır.
- Contact (MapiContact)
- Elektronik Adresler (MapiContactElectronicAddressPropertySet)
- Email1 (MapiContactElectronicAddress)
- Adres Türü
- Görünen Ad
- E-posta Adresi
- Fax Numarası
- Email2
- Email3
- Ev Fax
- Birincil Fax
- İş Fax
- Email1 (MapiContactElectronicAddress)
- Olaylar (MapiContactEventPropertySet) Olayların nasıl ayarlanacağına dair aşağıda bir örnek bulunabilir.
- Doğum Günü
- Düğün Yıldönümü
- Ad Bilgisi (MapiContactNamePropertySet)
- Görünen Ad
- Görünen Ad Öneki
- Altına Dosyalama
- Altına Dosyalama Kimliği
- Nesil
- Verilen Ad
- İlk Harfler
- İkinci Ad
- Takma Ad
- Soyadı
- Kişisel Bilgi (MapiContactPersonalInfoPropertySet)
- Hesap
- İş Ana Sayfası
- Bilgisayar Ağ Adı
- Müşteri Kimliği
- Ücretsiz İş Konumu
- FTP Sitesi
- Cinsiyet
- Devlet Kimlik Numarası
- Hobiler
- HTML
- Anlık Mesajlaşma Adresi
- Dil
- Konum
- Notlar
- Organizasyon Kimlik Numarası
- Kişisel Ana Sayfa
- Tarafından Yönlendirilen Adı
- Eş Adı
- Fiziksel Adres (MapiContactPhysicalAddressPropertySet)
- Ev Adresi (MapiContactPhysicalAddress)
- Adres
- Şehir
- Ülke
- Ülke Kodu
- Posta Kodu
- Posta Kutusu
- Eyalet veya İl
- Diğer Adres
- İş Adresi
- Ev Adresi (MapiContactPhysicalAddress)
- Profesyonel Bilgi
- Asistan
- Şirket Adı
- Departman Adı
- Yönetici Adı
- Ofis Konumu
- Meslek
- Ünvan
- Telefonlar (MapiContactTelephonePropertySet)
- Asistan Telefon Numarası
- İş2 Telefon Numarası
- İş Telefon Numarası
- Geri Arama Telefon Numarası
- Araç Telefon Numarası
- Şirket Ana Telefon Numarası
- Ev2 Telefon Numarası
- Ev Telefonu Numarası
- ISDN Numarası
- Mobil Telefon Numarası
- Diğer Telefon Numarası
- Çağrı cihazı Telefon Numarası
- Birincil Telefon Numarası
- Radyo Telefon Numarası
- Teleks Numarası
- TTY/TDD Telefon Numarası
- Elektronik Adresler (MapiContactElectronicAddressPropertySet)
Aşağıdaki kod, Aspose.Email’i kullanarak bir Outlook kişisi oluşturur ve ona ad, mesleki özellikler, fiziksel adres ve e-posta doldurur. Ayrıca eklemeyi gösterir MapiContactEventPropertySet kişiye.
|
| | :- | |Şekil: Aspose.Email ile kodlanmış bir Microsoft Outlook kişisi|
MapiContact’e Kişi Etkinlik Bilgisi Ekleme
Microsoft Outlook, kullanıcıların bir kişiye etkinlik bilgisi eklemesine izin verir. Etkinlik doğum günü ve evlilik yıldönümünü içerir. Aspose.Email şunu sağlar: MapiContactEventPropertySet Bu bilgiyi bir kişiye eklemek için sınıf. Aşağıdaki örnekte detaylandırılmıştır.
Outlook Kişilerini Oluşturma, Kaydetme ve Okuma
Aspose.Email, geliştiricilerin Microsoft Outlook kişileri ve e-posta mesajları oluşturmasına olanak tanır. ___ MapiContact sınıf, Outlook kişisi oluşturmak için gereken tüm iletişim özelliklerini sağlar. Bu makale, bir Outlook kişisini oluşturma, kaydetme ve okuma işlemlerini aşağıdaki kullanarak gösterir. MapiContact sınıf.
MapiContact Oluştur ve Kaydet
Aşağıdaki adımlar bir kişiyi oluşturmak ve diske kaydetmek için kullanılabilir:
- Yeni bir nesne örneği oluşturun MapiContact sınıf.
- Kişinin çeşitli özellikleriyle ilgili bilgileri girin.
- Varsa, fotoğraf verisini kişiye ekleyin.
- Kişiyi MSG ya da VCard formatında kaydedin.
Kişiyi Sürüm 3 VCF Formatında Kaydet
Kişiyi sürüm 3 VCF formatında kaydetmek için şunu kullanın: VCardVersion özelliği ayarlamak için kullanılabilir VCardSaveOptions.Version özellik. Aşağıdaki örnek kod kullanımını gösterir: VCardVersion kişiyi VCF sürüm 3 formatında kaydetmek için kullanılabilir.
MapiContact’i Oku
Bu MapiContact sınıf, hem Microsoft Outlook MSG dosyalarını hem de VCard formatındaki kişileri yüklemek için kullanılabilir. Aşağıdaki kod örnekleri, MSG ve VCF olarak kaydedilmiş Outlook kişilerini ___ içine yüklemeyi gösterir. MapiContact.
MSG’den Kişi Yükle
VCard’dan Kişi Yükle
Aşağıdaki kod, bir ___ oluşturmayı gösterir MapiContact bir VCard dosyasından veri yükleyerek VCardLoadOptions:
MapiContact mapiContact = MapiContact.fromVCard("contact.vcf", new VCardLoadOptions());
System.out.println(mapiContact.getNameInfo().getDisplayName());
Belirtilen Kodlamayla VCard Kişisi Yükle
Desteklenen Yöntem: MapiContact.fromVCard(String, Encoding)
Kişi Bilgilerini MHTML’ye Oluşturma
Outlook Kişisi, Aspose.Email API kullanılarak MHTML’ye dönüştürülebilir. Bu örnek, bir VCard’ın ___‘a nasıl yüklendiğini gösterir. MapiContact ve ardından ___ yardımıyla MHTML’ye dönüştürülür MailMessage API.