Ресурсы namespace rich-текста
Ограниченный XHTML-декодер хранит каждое объявление namespace на его объявляющем элементе и разрешает унаследованные привязки через родительские области, избегая повторных копий массивов унаследованных namespace для каждого потомка
Наследование namespace по умолчанию, отмена пустого default, затенение префиксов, изоляция соседей, уникальность расширенных атрибутов и неявная привязка xml сохраняют существующее поведение
Поддерживаемый профиль XHTML по-прежнему проверяет разрешённый namespace элемента, поэтому чужой namespace или необъявленный префикс не может обойти проверку элементов
THPDFHeadlessRichTextDecodeOptions.MaxNodes продолжает считать разобранные объекты по своим устоявшимся правилам, тогда как MaxCodeUnits, MaxTotalCodeUnits, MaxDepth и MaxRuns сохраняют свои значения
Изменение ресурсов поддерживает существующие законные входы XML, не вводя меньший профиль входа и не считая унаследованные привязки namespace заново разобранными узлами
Стандартные rich-значения FDF, импортируемые через forms API, используют тот же декодер и настроенные вызывающим рабочие пределы, включая forms.memoryBytes
Успешный импорт сохраняет значение поля, канонический rich-XML и фактический внешний вид через существующую транзакцию; отмена, сбой выходного колбэка и отклонение по бюджету сохраняют зафиксированное состояние документа
Канонический rich-XML сохраняет декодированное rich-значение и стили, а не исходные лексические объявления namespace или пустую разметку span
Семантику авторских run-ов см. в интервалах run-ов rich-текста, а поведение транзакций — в обмене данными форм Windows
Обычные потребители Tests/Linux/RichTextNamespaces покрывают разрешение namespace, исходные границы узлов и глубины, выборочные отмену и повтор, рост кучи и фактический откат колбэк-импорта