複数行テキストカスタムフィールド内の改行が・・・!?

また、SharePointで遭遇した不可思議な現象です。
ドキュメントライブラリで複数行テキストカスタムフィールドがあるとします。

  1. このライブラリにWebの画面を使ってOffice2003ドキュメント(doc,xls,ppt)Office2007ドキュメント(docx,xlsx,pptx)をアップロードします。
  2. そして、編集画面で複数行テキストフィールドに同じ複数行テキストを設定します。
  3. プログラムから、このフィールドの文字列を取得します。

すると、あら不思議!

  • Office2003ドキュメントのフィールドの改行は「\r\n」(Carriage Return + Line Feed)
  • Office2007ドキュメントのフィールドの改行は「\n」(Line Feed)

になっています!
一体どうなってるのでしょうか?