Я хочу пройти по всем элементам текстового документа по одному и в соответствии с типом элемента (заголовок, предложение, таблица, изображение, текстовое поле, форма и т. Д.), Я хочу обработать этот элемент.Я пытался найти любой перечислитель или объект, который может представлять элементы документа в API взаимодействия с офисом, но не смог их найти.API предлагает предложения, абзацы, коллекции форм, но не предоставляет общий объект, который может указывать на следующий элемент.Например:
<header of document>
<plain text sentences>
<table with many rows,columns>
<text box>
<image>
<footer>
(представьте, что это текстовый документ)
Итак, теперь мне нужен некоторый перечислитель, который сначала даст мне <header of document>
, а затем на следующей итерациидай мне <plain text sentences>
, <table with many rows,columns>
и так далее.Кто-нибудь знает, как этого добиться?Возможно ли это?
Я использую C #, Visual Studio 2005 и Word 2003.
Большое спасибо