VertexDeclaration{/i:

VertexDeclaration{/i:

Približni podaci

MapiMessage je osnovna klasa za čitanje i pisanje. .msg e-mail datoteke u Aspose.Email FOSS knjižnice. Uplatiti postojeću poruku s FromFile, FromStream, ili jedan od sljedećih: LoadFromEml Izgraditi novu poruku s Create, onda nazovi AddRecipient i u članku 1. AddAttachment.-Spašite natrag na: .msg s: Save, ili izvoz u EML s: SaveToEml. provedbe IDisposable; upotrebljava se: using blokirati kako bi se osiguralo da resursi budu oslobođeni.

Metoda za primjenu

PotpisOpisivanje
Create(subject: string, body: string, unicodeStrings: bool)Stvara novi. MapiMessage U slučaju da je to moguće, podnosite zahtjev za dopunu.
FromFile(path: string, strict: bool)Opterećenje a MapiMessage od a. .msg datoteke na: path; strict omogućuje potpunu strukturnu validaciju.
FromStream(stream: Stream, strict: bool)Opterećenje a MapiMessage od: stream; strict omogućuje potpunu strukturnu validaciju.
FromMsgDocument(document: MsgDocument)Zavrti već analizirano MsgDocument u prvoj polovici. MapiMessage.
LoadFromEml(path: string)Konvertuje EML datoteku na: path u iznosu od: MapiMessage putem MIME analize u memoriji.
LoadFromEml(stream: Stream)Konvertuje EML datoteku na: path u iznosu od: MapiMessage putem MIME analize u memoriji.
LoadFromEml(data: byte[])Konvertuje EML datoteku na: path u iznosu od: MapiMessage putem MIME analize u memoriji.
Dispose()Oslobađa neureditene resurse koje drži ova poruka.
AddRecipient(emailAddress: string, displayName: string?, recipientType: int)Dodaje primatelja s navedenom e-mail adresom, imenom prikaza i tipom (1 = To, 2 = Cc, 3 = Bcc).
AddAttachment(filename: string, data: byte[], mimeType: string?, contentId: string?)Pridružuje datoteku po imenu i binarnim podacima, pri čemu se opciono navode MIME tip i Content-ID.
AddAttachment(filename: string, stream: Stream, mimeType: string?, contentId: string?)Pridružuje datoteku po imenu i binarnim podacima, pri čemu se opciono navode MIME tip i Content-ID.
AddEmbeddedMessageAttachment(message: MapiMessage, filename: string?, mimeType: string?)Priključi još jednu. MapiMessage kao priloženost u ugrađene poruke.
SetProperty(propertyId: ushort, propertyType: ushort, value: object?, flags: uint)Postavlja MAPI svojstvo po ID-u, tipu i vrijednosti.
GetPropertyValue(propertyId: ushort, propertyType: ushort?, decode: bool)U ovom slučaju, mora se uzeti u obzir i sljedeće:; decode Kontrolira dekodiranje niza.
IterPropertyKeys()Popisuje (propertyId, propertyType) parove ključeva svih pohranjenih svojstava.
IterProperties()Popis svih podataka MapiProperty objekte pohranjene u ovoj porukama.
IterAttachmentsInfo()Uređuje metapodatke priloga bez punog učitavanja podataka u prilogu.
ToMsgDocument()Pretvara ovo u… MapiMessage u iznosu od: MsgDocument primjenjivi za serijalizaciju CFB-a.
Save()Spasiti poruku na mjestu (za poruke koje su prvobitno učitavane iz datoteke ili toka).
Save(path: string)Spasiti poruku na mjestu (za poruke koje su prvobitno učitavane iz datoteke ili toka).
Save(stream: Stream)Spasiti poruku na mjestu (za poruke koje su prvobitno učitavane iz datoteke ili toka).
SaveToEml()Spasiti poruku na mjestu (za poruke koje su prvobitno učitavane iz datoteke ili toka).
SaveToEml(path: string)Spasiti poruku na mjestu (za poruke koje su prvobitno učitavane iz datoteke ili toka).
SaveToEml(stream: Stream)Spasiti poruku na mjestu (za poruke koje su prvobitno učitavane iz datoteke ili toka).

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
RecipientTypeTointČitaj.U slučaju primatelja, konstantna vrijednost 1
RecipientTypeCcintČitaj.U ovom slučaju, u skladu s člankom 16. stavkom 2. točkom (a) Uredbe (EZ) br. 1072/2008.
RecipientTypeBccintČitaj.U slučaju primatelja Bcc-a konstanta vrijednost 3
UnicodeStringsboolČitaj.Istina ako su svojstva niza pohranjena kao Unicode (PT_UNICODE); neispravna za ANSI ( PT_STRING8).
PropertiesMapiPropertyCollectionČitaj.Najviša razina MAPI svojstva za ovu poruku.
RecipientsIList<MapiRecipient>Čitaj.Popis u redu: MapiRecipient Uputina za To, Cc i Bcc adrese.
AttachmentsIList<MapiAttachment>Čitaj.Popis u redu: MapiAttachment Upis.
MajorVersionushortČitaj.CFB glavna verzija iz osnovnog složenog zaglavlja datoteke.
MinorVersionushortČitaj.CFB manja verzija osnovnog zaglavlja složene datoteke.
TransactionSignatureNumberuintČitaj.CFB transakcijski broj potpisa iz zaglavlja datoteke.
ValidationIssuesIReadOnlyList<string>Čitaj.Popis problema s strukturnom validacijom otkrivenih kada: strict Mode je bio uključen.
Subjectstring?Čitaj.Struka predmeta poruke, ili null ako nije postavljen.
Bodystring?Čitaj.u obliku poruke u jednostavnom tekstu, ili null ako nije postavljen.
HtmlBodystring?Čitaj.u obliku HTML-a, ili null ako nije postavljen.
MessageClassstring?Čitaj.MAPI poruka (npr. IPM.Note), ili null ako nije postavljen.
SenderNamestring?Čitaj.Iznositelj, ili null ako nije postavljen.
SenderEmailAddressstring?Čitaj.U slučaju da je to moguće, mora se odjaviti na sljedeću adresu: null ako nije postavljen.
SenderAddressTypestring?Čitaj.U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) točke (b) ovog članka. SMTP), ili null ako nije postavljen.
InternetMessageIdstring?Čitaj.U RFC 2822 vrijednosti ID poruke, ili null ako nije postavljen.
MessageDeliveryTimeDateTime?Čitaj.U skladu s člankom 21. stavkom 1. DateTime?,ili null ako nije postavljen.

Također pogledajte:

 Hrvatski