概要
MsgReader は .msg 電子メールファイル用のハイレベルリーダーで、MAPI ストレージ構造を検証し、ValidationIssues を通じて不整合を報告します。FromFile または FromStream で構築し、検出された構造上の問題がないか ValidationIssues を検査し、結果を MapiMessage.FromMsgDocument に渡すか、直接使用して解析済みドキュメントツリーにアクセスします。IDisposable を実装しています。
メソッド
| シグネチャ | 説明 |
|---|
FromFile(path: string, strict: bool) | .msg ファイルを path で開き、新しい MsgReader を返します。 |
FromStream(stream: Stream, strict: bool) | stream から .msg ドキュメントを読み取り、新しい MsgReader を返します。 |
Dispose() | このリーダーが保持しているすべてのファイルハンドルまたはストリームを解放します。 |
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|
ValidationIssues | IReadOnlyList<string> | 読み取り | 解析中に見つかった構造上の問題の読み取り専用リスト; ファイルが正しく形成されている場合は空です。 |
参照