Create(subject: string, body: string, unicodeStrings: bool) | 指定された件名と本文で新しいMapiMessageを作成し、必要に応じてUnicode文字列を使用します。 |
FromFile(path: string, strict: bool) | pathの.msgファイルからMapiMessageをロードします;strictは完全な構造検証を有効にします。 |
FromStream(stream: Stream, strict: bool) | streamからMapiMessageをロードします;strictは完全な構造検証を有効にします。 |
FromMsgDocument(document: MsgDocument) | 既に解析済みのMsgDocumentをMapiMessageでラップします。 |
LoadFromEml(path: string) | メモリ内MIMEパースを使用して、path にある EML ファイルを MapiMessage に変換します。 |
LoadFromEml(stream: Stream) | メモリ内MIMEパースを使用して、path にある EML ファイルを MapiMessage に変換します。 |
LoadFromEml(data: byte[]) | メモリ内MIMEパースを使用して、path にある EML ファイルを MapiMessage に変換します。 |
Dispose() | このメッセージが保持しているアンマネージド リソースを解放します。 |
AddRecipient(emailAddress: string, displayName: string?, recipientType: int) | 指定されたメールアドレス、表示名、およびタイプ (1 = To, 2 = Cc, 3 = Bcc) で受信者を追加します。 |
AddAttachment(filename: string, data: byte[], mimeType: string?, contentId: string?) | 名前とバイナリデータでファイルを添付し、必要に応じて MIME タイプと Content-ID を指定できます。 |
AddAttachment(filename: string, stream: Stream, mimeType: string?, contentId: string?) | 名前とバイナリデータでファイルを添付し、必要に応じて MIME タイプと Content-ID を指定できます。 |
AddEmbeddedMessageAttachment(message: MapiMessage, filename: string?, mimeType: string?) | 別の MapiMessage を埋め込みメッセージの添付として添付します。 |
SetProperty(propertyId: ushort, propertyType: ushort, value: object?, flags: uint) | プロパティ ID、タイプ、値、フラグで生の MAPI プロパティを設定します。 |
GetPropertyValue(propertyId: ushort, propertyType: ushort?, decode: bool) | ID とオプションのタイプで MAPI プロパティの値を取得します;decode は文字列デコードを制御します。 |
IterPropertyKeys() | すべての格納されたプロパティの (propertyId, propertyType) キーペアを列挙します。 |
IterProperties() | このメッセージに格納されているすべての MapiProperty オブジェクトを列挙します。 |
IterAttachmentsInfo() | 添付ファイルのメタデータを、完全な添付データをロードせずに列挙します。 |
ToMsgDocument() | この MapiMessage を CFB シリアライズに適した MsgDocument に変換します。 |
Save() | メッセージをその場で保存します(元々ファイルやストリームから読み込まれたメッセージの場合)。 |
Save(path: string) | メッセージをその場で保存します(元々ファイルやストリームから読み込まれたメッセージの場合)。 |
Save(stream: Stream) | メッセージをその場で保存します(ファイルやストリームから元々ロードされたメッセージの場合)。 |
SaveToEml() | メッセージをその場で保存します(ファイルやストリームから元々ロードされたメッセージの場合)。 |
SaveToEml(path: string) | メッセージをその場で保存します(ファイルやストリームから元々ロードされたメッセージの場合)。 |
SaveToEml(stream: Stream) | メッセージをその場で保存します(ファイルやストリームから元々ロードされたメッセージの場合)。 |