Почему слово Run parentNode может быть StructuredDoccumentTag

для aspose word API,

https://apireference.aspose.com/java/words/com.aspose.words/run#ParentNode

Run может быть только потомком Paragraph.

но я обнаружил, что родительским узлом Run является StructredDocumentTag, почему?

System.out.println("x.getClass().getName()=" + x.getClass().getName()); //return com.aspose.words.Run
System.out.println("x.getParentNode().getClass().getName()="+ x.getParentNode().getClass().getName()); //return com.aspose.words.StructuredDocumentTag!!

введите здесь описание изображения


person user1169587    schedule 05.03.2020    source источник


Ответы (1)


Ты прав. Run также может быть потомком SDT. Документация должна быть обновлена. Фактически SDT может появляться практически в любом месте документа https://apireference.aspose.com/java/words/com.aspose.words/StructuredDocumentTag Если он размещен на встроенном уровне, он может содержать любое содержимое, которое может содержать абзац.

person Alexey Noskov    schedule 05.03.2020