Основы офисного программирования и документы Word

Коллекции объекта Document


Рассмотрим список коллекций, входящих в состав объекта Document:

  1. Bookmarks
  2. Characters (Range)
  3. CommandBars
  4. Comments
  5. DocumentProperties
  6. Endnotes
  7. Fields
  8. Footnotes
  9. FormFields
  10. Frames
  11. Hyperlinks
  12. Indexes
  13. InlineShapes
    • HorizontalLineFormat
    • ListParagraphs
    • Lists
      • ListParagraphs
      • Range
      • ListTemplates
        • ListLevels
        • Font
        • Paragraphs
        • ProofreadingErrors (Range)
        • Revisions
        • ReadabilityStatistics
        • Scripts
        • Sections
        • Sentences (Range)
        • Shapes
        • StoryRanges (Range
        • Styles
        • Subdocuments
        • Tables
        • TablesOfAuthoritiesCategories (TableOfAuthoritiesCategory)
        • TablesOfAuthorities (TableOfAuthorities)
        • TablesOfContents (TableOfContents)
        • TablesOfFigures (TableOfFigures)
        • Variables
        • Versions
        • Windows
        • Words (Range)

        Среди объектов, вложенных в объект Document на первом уровне иерархии, коллекции составляют явное большинство - их 36. Каждая коллекция содержит элементы одного класса. Как правило, имя класса коллекции строится как множественное число (по правилам английского языка) от имени класса элемента коллекции. Например, коллекция Documents содержит объекты класса Document, а коллекция Paragraphs содержит объекты класса Paragraph. В тех случаях, когда это правило не выполняется, в скобках указано имя класса для объектов, входящих в коллекцию. Заметьте, например, что коллекции предложений, слов и символов документа Word состоят из объектов класса Range.

        Для некоторых из объектов этого списка указаны и встроенные в них объекты, лежащие на следующем уровне иерархии. В этих случаях курсивом выделены те объекты, которые не являются коллекциями.



        Содержание раздела