リッチテキストの名前空間リソース

上限付き XHTML デコーダは、各名前空間宣言を宣言要素に格納し、親スコープを通じて継承されたバインディングを解決します。これにより、すべての子のための継承名前空間配列の繰り返しコピーを避けます

デフォルト名前空間の継承、空のデフォルト解除、接頭辞シャドーイング、兄弟分離、展開属性の一意性、暗黙の xml バインディングは既存の動作を保持します

サポートされる XHTML プロファイルは解決済み要素名前空間を検証し続けるため、外部名前空間や未宣言の接頭辞は要素検証をバイパスできません

THPDFHeadlessRichTextDecodeOptions.MaxNodes は確立された規則でパースされたオブジェクトを数え続け、MaxCodeUnits、MaxTotalCodeUnits、MaxDepth、MaxRuns は意味を保持します

このリソース変更は、より小さい入力プロファイルの導入や、継承名前空間バインディングの新規パースノードとしてのカウントなしに、既存の妥当な XML 入力をサポートします

forms API を通じてインポートされる標準 FDF リッチ値は、forms.memoryBytes を含め、同じデコーダと呼び出し側設定の作業上限を使います

成功したインポートは、既存のトランザクションを通じてフィールド値、正準リッチ XML、実際の外観を保存します。キャンセル、出力コールバック失敗、予算拒否はコミット済みドキュメント状態を保持します

正準リッチ XML は、元の字句的な名前空間宣言や空 span マークアップではなく、デコードされたリッチ値とスタイルを保持します

記述された run の意味論は リッチテキストの run スペーシングを、トランザクション動作は Windows フォームデータ交換を参照してください

通常の Tests/Linux/RichTextNamespaces コンシューマは、名前空間解決、元のノード・深さ境界、サンプリングされたキャンセルと再試行、ヒープ成長、実際のコールバックインポートロールバックをカバーします