Etudes for Microsoft Word Programmers. Appendix.


Information on this page is from Microsoft MSDN http://msdn.microsoft.com.

Word Object Model (Word 2003)

About Word Object Model, Libraries etc.

All Word Objects (Word 2003)

The following table contains the brief description of all Word objects.

Object

Collection

Description

AddIn

AddIns

Represents a single add-in, either installed or not installed. The AddIn object is a member of the AddIns collection. The AddIns collection contains all the add-ins available to Word, regardless of whether or not they're currently loaded. The AddIns collection includes global templates or Word add-in libraries (WLLs) displayed in the Templates and Add-ins dialog box (Tools menu).

Application

n/a

Represents the Microsoft Word application. The Application object includes properties and methods that return top-level objects.

AutoCaption

AutoCaptions

Represents a single caption that can be automatically added when items such as tables, pictures, or OLE objects are inserted into a document. The AutoCaption object is a member of the AutoCaptions collection. The AutoCaptions collection contains all the captions listed in the AutoCaption dialog box (Insert menu).

AutoCorrect

n/a

Represents the AutoCorrect functionality in Word.

AutoCorrectEntry

AutoCorrectEntries

Represents a single AutoCorrect entry. The AutoCorrectEntry object is a member of the AutoCorrectEntries collection. The AutoCorrectEntries collection includes the entries in the AutoCorrect dialog box (Tools menu).

AutoTextEntry

AutoTextEntries

Represents a single AutoText entry. The AutoTextEntry object is a member of the AutoTextEntries collection. The AutoTextEntries collection contains all the AutoText entries in the specified template. The entries are listed on the AutoText tab in the AutoCorrect dialog box (Tools menu).

Bookmark

Bookmarks

Represents a single bookmark. The Bookmark object is a member of the Bookmarks collection. The Bookmarks collection includes all the bookmarks listed in the Bookmark dialog box (Insert menu).

Border

Borders

Represents a border of an object. The Border object is a member of the Borders collection.

Break

n/a

Represents individual page, column, and section breaks in a page. Use the Break object and the related methods and properties for programmatically defining page layout in a document.

Browser

n/a

Represents the browser tool used to move the insertion point to objects in a document. This tool is comprised of the three buttons at the bottom of the vertical scroll bar.

CalloutFormat

n/a

Contains properties and methods that apply to line callouts.

CaptionLabel

CaptionLabels

Represents a single caption label. The CaptionLabel object is a member of the CaptionLabels collection. The items in the CaptionLabels collection are listed in the Label box in the Caption dialog box (Insert menu).

Cell

Cells

Represents a single table cell. The Cell object is a member of the Cells collection. The Cells collection represents all the cells in the specified object.

Checkbox

n/a

Represents a single check box form field.

ColorFormat

n/a

Represents the color of a one-color object or the foreground or background color of an object with a gradient or patterned fill. You can set colors to an explicit red-green-blue value by using the RGB property.

Column

Columns

Represents a single table column. The Column object is a member of the Columns collection. The Columns collection includes all the columns in a table, selection, or range.

Comment

Comments

Represents a single comment. The Comment object is a member of the Comments collection. The Comments collection includes comments in a selection, range or document.

ConditionalStyle

n/a

Represents special formatting applied to specified areas of a table when the selected table is formatted with a specified table style.

CustomLabel

CustomLabels

Represents a custom mailing label. The CustomLabel object is a member of the CustomLabels collection. The CustomLabels collection contains all the custom mailing labels listed in the Label Options dialog box.

CustomProperty

CustomProperties

Represents a single instance of a custom property for a smart tag. The CustomProperty object is a member of the CustomProperties collection.

DefaultWebOptions

 

Contains global application-level attributes used by Microsoft Word when you save a document as a Web page or open a Web page. You can return or set attributes either at the application (global) level or at the document level. (Note that attribute values can be different from one document to another, depending on the attribute value at the time the document was saved.) Document-level attribute settings override application-level attribute settings. Document-level attributes are contained in the WebOptions object.

Diagram

Shapes

Represents a single diagram in a document. The Diagram object is a member of the Shapes collection.

DiagramNode

DiagramNodes

Represents a single diagram node within a diagram. The DiagramNode object is a member of the DiagramNodes collection.

DiagramNode Children

 

A collection of DiagramNode objects that represents the child nodes in a diagram.

Dialog

Dialogs

Represents a built-in dialog box. The Dialog object is a member of the Dialogs collection. The Dialogs collection contains all the built-in dialog boxes in Word. You cannot create a new built-in dialog box or add one to the Dialogs collection.

Dictionary

Dictionaries

Represents a dictionary. Dictionary objects that represent custom dictionaries are members of the Dictionaries collection. Other dictionary objects are returned by properties of the Languages collection; these include the ActiveSpellingDictionary, ActiveGrammarDictionary, ActiveThesaurusDictionary, and ActiveHyphenationDictionary properties.

Document

Documents

Represents a document. The Document object is a member of the Documents collection. The Documents collection contains all the Document objects that are currently open in Word.

DropCap

 

Represents a dropped capital letter at the beginning of a paragraph. There is no DropCaps collection; each Paragraph object contains only one DropCap object.

DropDown

 

Represents a drop-down form field that contains a list of items in a form.

Editor

Editors

Represents a single user who has been given specific permissions to edit portions of a document. Users who can be given permissions include individual contributors and groups of users as defined for Document Workspace sites.
Note  The permissions you assign to ranges and selections go into effect only after a document is protected. Use the Editors collection and the Editor object to assign specific permissions to sections of a document. Then use the Protect method to protect the document.

Email

 

Represents an e-mail message. There is no Emails collection; each Document object contains only one Email object.

EmailAuthor

 

Represents the author of an e-mail message. There is no EmailAuthors collection; each Email object contains only one EmailAuthor object.

EmailOptions

 

Contains global application-level attributes used by Microsoft Word when you create and edit e-mail messages and replies.

EmailSignature

 

Contains information about the e-mail signatures used by Microsoft Word when you create and edit e-mail messages and replies. There is no EmailSignatures collection; each EmailOptions object contains only one EmailSignature object.

EmailSignatureEntry

EmailSignatureEntries

Represents a single e-mail signature entry. The EmailSignatureEntry object is a member of the EmailSignatureEntries collection. The EmailSignatureEntries collection contains all the e-mail signature entries available to Word.

Endnote

Endnotes

Represents an endnote. The Endnote object is a member of the Endnotes collection. The Endnotes collection represents the endnotes in a selection, range, or document.

EndnoteOptions

 

Represents the properties assigned to a range or selection of endnotes in a document.

Envelope

 

Represents an envelope. There is no Envelopes collection; each Document object contains only one Envelope object.

Field

Fields

Represents a field. The Field object is a member of the Fields collection. The Fields collection represents the fields in a selection, range, or document.

FileConverter

FileConverters

Represents a file converter that's used to open or save files. The FileConverter object is a member of the FileConverters collection. The FileConverters collection contains all the installed file converters for opening and saving files.

FillFormat

 

Represents fill formatting for a shape. A shape can have a solid, gradient, texture, pattern, picture, or semi-transparent fill.

Find

 

Represents the criteria for a find operation. The properties and methods of the Find object correspond to the options in the Find and Replace dialog box.

FirstLetterException

FirstLetterExceptions

Represents an abbreviation excluded from automatic correction. The FirstLetterException object is a member of the FirstLetterExceptions collection. The FirstLetterExceptions collection includes all the excluded abbreviations.
Note  The first character following a period is automatically capitalized when the CorrectSentenceCaps property is set to True. The character you type following an item in the FirstLetterExceptions collection isn't capitalized. 

Font

 

Contains font attributes (font name, font size, color, and so on) for an object.

Footnote

Footnotes

Represents a footnote positioned at the bottom of the page or beneath text. The Footnote object is a member of the Footnotes collection. The Footnotes collection represents the footnotes in a selection, range, or document.

FootnoteOptions

 

Represents the properties assigned to a range or selection of footnotes in a document.

FormField

FormFields

Represents a single form field. The FormField object is a member of the FormFields collection.

Frame

Frames

Represents a frame. The Frame object is a member of the Frames collection. The Frames collection includes all frames in a selection, range, or document.

Frameset

 

Represents an entire frames page or a single frame on a frames page. There is no Framesets collection; each Document object or Pane object contains only one Frameset object.

FreeformBuilder

 

Represents the geometry of a freeform while it's being built.

Global

 

Contains top-level properties and methods that don't need to be preceded by the Application property. For example, the following two statements have the same result.

HangulAndAlphabet Exception

HangulAndAlphabet Exceptions

Represents a single Hangul or alphabet AutoCorrect exception. The HangulAndAlphabetException object is a member of the HangulAndAlphabetExceptions collection. The HangulAndAlphabetExceptions collection includes all Hangul and alphabet AutoCorrect exceptions and corresponds to the items listed on the Korean tab in the AutoCorrect Exceptions dialog box (AutoCorrect command, Tools menu).

HangulHanjaConversion Dictionaries

 

A collection of Dictionary objects that includes the active custom Hangul-Hanja conversion dictionaries.

HeaderFooter

HeaderFooters

Represents a single header or footer. The HeaderFooter object is a member of the HeadersFooters collection. The HeadersFooters collection includes all headers and footers in the specified document section.

HeadingStyle

HeadingStyles

Represents a style used to build a table of contents or figures. The HeadingStyle object is a member of the HeadingStyles collection.

HorizontalLineFormat

 

Represents horizontal line formatting.

HTMLDivision

HTMLDivisions

Represents a single HTML division that can be added to a Web document. The HTMLDivision object is a member of the HTMLDivisions collection.

Hyperlink

Hyperlinks

Represents a hyperlink. The Hyperlink object is a member of the Hyperlinks collection.

Index

Indexes

Represents a single index. The Index object is a member of the Indexes collection. The Indexes collection includes all the indexes in the specified document.

InlineShape

InlineShapes

Represents an object in the text layer of a document. An inline shape can only be a picture, an OLE object, or an ActiveX control. InlineShape objects are treated like characters and are positioned as characters within a line of text. The InlineShape object is a member of the InlineShapes collection. The InlineShapes collection contains all the shapes in a document, range, or selection.

KeyBinding

KeyBindings

Represents a custom key assignment in the current context. The KeyBinding object is a member of the KeyBindings collection. Custom key assignments are made in the Customize Keyboard dialog box.

Language

Languages

Represents a language used for proofing or formatting in Microsoft Word. The Language object is a member of the Languages collection.

LetterContent

 

Represents the elements of a letter created by the Letter Wizard.

Line

 

Represents an individual line in a Rectangle object of type wdTextRectangle. Use the Line object and related methods and properties to programmatically define page layout in a document.

LineFormat

 

Represents line and arrowhead formatting. For a line, the LineFormat object contains formatting information for the line itself; for a shape with a border, this object contains formatting information for the shape's border.

LineNumbering

 

Represents line numbers in the left margin or to the left of each newspaper-style column.

LinkFormat

 

Represents the linking characteristics for an OLE object or picture.

List

Lists

Represents a single list format that's been applied to specified paragraphs in a document. The List object is a member of the Lists collection.

ListEntry

ListEntries

Represents an item in a drop-down form field. The ListEntry object is a member of the ListEntries collection. The ListEntries collection includes all the items in a drop-down form field.

ListFormat

 

Represents the list formatting attributes that can be applied to the paragraphs in a range.

ListGallery

ListGalleries

Represents a single gallery of list formats. The ListGallery object is a member of the ListGalleries collection. Each ListGallery object represents one of the three tabs in the Bullets and Numbering dialog box.

A collection of ListGallery objects that represent the three tabs in the Bullets and Numbering dialog box.

ListLevel

ListLevels

Represents a single list level, either the only level for a bulleted or numbered list or one of the nine levels of an outline numbered list. The ListLevel object is a member of the ListLevels collection.

ListTemplate

ListTemplates

Represents a single list template that includes all the formatting that defines a list. The ListTemplate object is a member of the ListTemplates collection. Each of the seven formats (excluding None) found on each of the three tabs in the Bullets and Numbering dialog box corresponds to a list template object. These predefined list templates can be accessed from the three ListGallery objects in the ListGalleries collection. Documents and templates can also contain collections of list templates.

MailingLabel

 

Represents a mailing label.

MailMerge

 

Represents the mail merge functionality in Word.

MailMergeDataField

MailMergeDataFields

Represents a single mail merge field in a data source. The MailMergeDataField object is a member of the MailMergeDataFields collection. The MailMergeDataFields collection includes all the data fields in a mail merge data source (for example, Name, Address, and City).

MailMergeDataSource

 

Represents the mail merge data source in a mail merge operation.

MailMergeDataField

MailMergeDataFields

Represents a single mail merge field in a document. The MailMergeDataField object is a member of the MailMergeDataFields collection. The MailMergeDataFields collection includes all the mail merge related fields in a document.

MailMergeFieldName

MailMergeFieldNames

Represents a mail merge field name in a data source. The MailMergeFieldName object is a member of the MailMergeFieldNames collection. The MailMergeFieldNames collection includes all the data field names in a mail merge data source.

MailMessage

 

Represents the active email message if you are using Word as your e-mail editor.

MappedDataField

MappedDataFields

Represents a single mapped data field. The MappedDataField object is a member of the MappedDataFields collection. The MappedDataFields collection includes all the mapped data fields available in Microsoft Word.

A mapped data field is a field contained within Microsoft Word that represents commonly used name or address information, such as "First Name." If a data source contains a "First Name" field or a variation (such as "First_Name," "FirstName," "First," or "FName"), the field in the data source will automatically map to the corresponding mapped data field in Word. If a document or template is to be merged with more than one data source, mapped data fields make it unnecessary to reenter the fields into the document to agree with the field names in the database.

 

OLEFormat

 

Represents the OLE characteristics (other than linking) for an OLE object, ActiveX control, or field.

Options

 

Represents application and document options in Word. Many of the properties for the Options object correspond to items in the Options dialog box (Tools menu).

OtherCorrections Exception

OtherCorrections Exceptions

Represents a single AutoCorrect exception. The OtherCorrectionsException object is a member of the OtherCorrectionsExceptions collection. The OtherCorrectionsExceptions collection includes all words that Microsoft Word won't correct automatically. This list corresponds to the list of AutoCorrect exceptions on the Other Corrections tab in the AutoCorrect Exceptions dialog box (AutoCorrect command, Tools menu).

Page

 

Represents a page in a document. Use the Page object and the related methods and properties for programmatically defining page layout in a document.

PageNumber

PageNumbers

Represents a page number in a header or footer. The PageNumber object is a member of the PageNumbers collection. The PageNumbers collection includes all the page numbers in a single header or footer.

PageSetup

 

Represents the page setup description. The PageSetup object contains all the page setup attributes of a document (left margin, bottom margin, paper size, and so on) as properties.

Pane

Panes

Represents a window pane. The Pane object is a member of the Panes collection. The Panes collection includes all the window panes for a single window.

Paragraph

Paragraphs

Represents a single paragraph in a selection, range, or document. The Paragraph object is a member of the Paragraphs collection. The Paragraphs collection includes all the paragraphs in a selection, range, or document.

ParagraphFormat

 

Represents all the formatting for a paragraph.

PictureFormat

 

Contains properties and methods that apply to pictures and OLE objects. The LinkFormat object contains properties and methods that apply to linked OLE objects only. The OLEFormat object contains properties and methods that apply to OLE objects whether or not they're linked.

Range

 

Represents a contiguous area in a document. Each Range object is defined by a starting and ending character position. Similar to the way bookmarks are used in a document, Range objects are used in Visual Basic procedures to identify specific portions of a document. However, unlike a bookmark, a Range object only exists while the procedure that defined it is running.
Note  Range objects are independent of the selection. That is, you can define and manipulate a range without changing the selection. You can also define multiple ranges in a document, while there can be only one selection per pane.

ReadabilityStatistic

ReadabilityStatistics

Represents one of the readability statistics for a document or range. The ReadabilityStatistic object is a member of the ReadabilityStatistics collection.

RecentFile

RecentFiles

Represents a recently used file. The RecentFile object is a member of the RecentFiles collection. The RecentFiles collection includes all the files that have been used recently. The items in the RecentFiles collection are displayed at the bottom of the File menu.

Rectangle

 

Represents a portion of text or a graphic in a page. Use the Rectangle object and related methods and properties for programmatically defining page layout in a document.

Replacement

 

Represents the replace criteria for a find-and-replace operation. The properties and methods of the Replacement object correspond to the options in the Find and Replace dialog box.

Reviewer

Reviewers

Represents a single reviewer of a document in which changes have been tracked. The Reviewer object is a member of the Reviewers collection.

Revision

Revisions

Represents a change marked with a revision mark. The Revision object is a member of the Revisions collection. The Revisions collection includes all the revision marks in a range or document.

RoutingSlip

 

Represents the routing slip associated with a document. You use a routing slip to send a document through an electronic mail system.

Row

Rows

Represents a row in a table. The Row object is a member of the Rows collection. The Rows collection includes all the rows in the specified selection, range, or table.

Section

Sections

Represents a single section in a selection, range, or document. The Section object is a member of the Sections collection. The Sections collection includes all the sections in a selection, range, or document.

Selection

 

Represents the current selection in a window or pane. A selection represents either a selected (or highlighted) area in the document, or it represents the insertion point if nothing in the document is selected. There can only be one Selection object per document window pane, and only one Selection object in the entire application can be active.

Shading

 

Contains shading attributes for an object.

ShadowFormat

 

Represents shadow formatting for a shape.

Shape

Shapes

Represents an object in the drawing layer, such as an AutoShape, freeform, OLE object, ActiveX control, or picture. The Shape object is a member of the Shapes collection, which includes all the shapes in the main story of a document or in all the headers and footers of a document.
A shape is always attached to an anchoring range. You can position the shape anywhere on the page that contains the anchor.
Note  There are three objects that represent shapes: the Shapes collection, which represents all the shapes on a document; the ShapeRange collection, which represents a specified subset of the shapes on a document (for example, a ShapeRange object could represent shapes one and four on the document, or it could represent all the selected shapes on the document); the Shape object, which represents a single shape on a document. If you want to work with several shape at the same time or with shapes within the selection, use a ShapeRange collection.

ShapeNode

ShapeNodes

Represents the geometry and the geometry-editing properties of the nodes in a user-defined freeform. Nodes include the vertices between the segments of the freeform and the control points for curved segments. The ShapeNode object is a member of the ShapeNodes collection. The ShapeNodes collection contains all the nodes in a freeform.

ShapeRange

 

Represents a shape range, which is a set of shapes on a document. A shape range can contain as few as one shape or as many as all the shapes in the document. You can include whichever shapes you want chosen from among all the shapes in the document or all the shapes in the selection to construct a shape range. For example, you could construct a ShapeRange collection that contains the first three shapes in a document, all the selected shapes in a document, or all the freeform shapes in a document.
Note  Most operations that you can do with a Shape object, you can also do with a ShapeRange object that contains only one shape. Some operations, when performed on a ShapeRange object that contains more than one shape, will cause an error 

SmartTag

SmartTags

Represents a string in a document or range that contains recognized type information. The SmartTag object is a member of the SmartTags collection. The SmartTags collection contains all the smart tags in a document or range of text within a document. Microsoft Word uses a recognizer file to label smart tags, and it uses an action file to execute actions related to the smart tags, such as linking to Web sites.

SmartTagAction

 

Represents a single action for a smart tag. Smart tag actions are processes that are programmed into smart tags that allow users to perform certain functions related to the smart tag. For example, one action for a smart tag might be to access a Web site, while another action inserts contact information into Microsoft Outlook, while yet another displays a map and driving directions.
Smart tag actions also relate to actions built into smart documents and to the controls in the Document Actions task pane. For example, you might have a textbox control displayed in the task pane for a smart document that performs an action when a user changes the contents of the text box.
Note  SmartTagRecognizer, SmartTagAction, and SmartTagType objects are related in that each item that a smart tag component recognizes is a SmartTagType object. For example, "city" in the Address smart tag component is a specific SmartTagType object. The city smart tag type has related SmartTagRecognizer objects (the part of the smart tag component that recognizes smart tags of type "city" in documents) and SmartTagAction objects (the part of the smart tag component that provides the actions related to the specific smart tag type, which may include looking up a recognized city in Microsoft MapPoint on MSN). Put simply, the recognizer does the labeling, the action handler provides end-user functionality, and what ties them together is the type of smart tag they work on.

SmartTagRecognizer

 

Represents installed components that label text with types of information. For example, the Address (English) smart tag component contains recognizers for street, city, state, and ZIP code, among other address related items. When a user activates an installed component either through code or by using the Smart Tags tab in the Auto Correct dialog box, Microsoft Word labels the text that matches these items in a document.

SmartTagType

 

Represents a type of smart tag. A smart tag type is a single item in a smart tag list. Smart tag lists can contain multiple smart tag types. For example, the Address smart tag list installed on English systems by default contains a name smart tag type, a street smart tag type, and a city smart tag type, to name just a few.

SpellingSuggestion

SpellingSuggestions

Represents a single spelling suggestion for a misspelled word. The SpellingSuggestion object is a member of the SpellingSuggestions collection. The SpellingSuggestions collection includes all the suggestions for a specified word or for the first word in the specified range.

Style

Styles

Represents a single built-in or user-defined style. The Style object includes style attributes (font, font style, paragraph spacing, and so on) as properties of the Style object. The Style object is a member of the Styles collection. The Styles collection includes all the styles in the specified document.

StyleSheet

StyleSheets

Represents a single cascading style sheet attached to a web document. The StyleSheet object is a member of the StyleSheets collection. The StyleSheets collection contains all the cascading style sheets attached to a specified document.

Subdocument

Subdocuments

Represents a subdocument within a document or range. The Subdocument object is a member of the Subdocuments collection. The Subdocuments collection includes all the subdocuments in the a range or document.

SynonymInfo

 

Represents the information about synonyms, antonyms, related words, or related expressions for the specified range or a given string.

System

 

Contains information about the computer system.

Table

Tables

Represents a single table. The Table object is a member of the Tables collection. The Tables collection includes all the tables in the specified selection, range, or document.

TableOfAuthorities Category

TableOfAuthorities Categories

Represents a single table of authorities category. The TableOfAuthoritiesCategories object is a member of the TablesOfAuthoritiesCategories collection. The TablesOfAuthoritiesCategories collection includes all 16 categories listed in the Category box on the Table of Authorities tab in the Index and Tables dialog box (Insert menu).

TableStyle

 

Represents a single style that can be applied to a table.

TabStop

TabStops

Represents a single tab stop. The TabStop object is a member of the TabStops collection. The TabStops collection represents all the custom and default tab stops in a paragraph or group of paragraphs.

Task

Tasks

Represents a single task running on the system. The Task object is a member of the Tasks collection. The Tasks collection includes all the applications that are currently running on the system.

TaskPane

TaskPanes

Represents a single task pane available to Microsoft Word, which contains common tasks that users perform. The TaskPane object is a member of the TaskPanes collection.

Template

Templates

Represents a document template. The Template object is a member of the Templates collection. The Templates collection includes all the available Template objects.

TextColumn

TextColumns

Represents a single text column. The TextColumn object is a member of the TextColumns collection. The TextColumns collection includes all the columns in a document or section of a document.

TextEffectFormat

 

Contains properties and methods that apply to WordArt objects.

TextFrame

 

Represents the text frame in a Shape object. Contains the text in the text frame as well as the properties that control the margins and orientation of the text frame.

TextInput

 

Represents a single text form field.

TextRetrievalMode

 

Represents options that control how text is retrieved from a Range object.

ThreeDFormat

 

Represents a shape's three-dimensional formatting.

TwoInitialCaps Exception

TwoInitialCaps Exceptions

Represents a single initial-capital AutoCorrect exception. The TwoInitialCapsException object is a member of the TwoInitialCapsExceptions collection. The TwoInitialCapsExceptions collection includes all the items listed in the Don't correct box on the INitial CAps tab in the AutoCorrect Exceptions dialog box.

Variable

Variables

Represents a variable stored as part of a document. Document variables are used to preserve macro settings in between macro sessions. The Variable object is a member of the Variables collection. The Variables collection includes all the document variables in a document or template.

Version

Versions

Represents a single version of a document. The Version object is a member of the Versions collection. The Versions collection includes all the versions of the specified document.

View

 

Contains the view attributes (show all, field shading, table gridlines, and so on) for a window or pane.

WebOptions

 

Contains document-level attributes used by Microsoft Word when you save a document as a Web page or open a Web page. You can return or set attributes either at the application (global) level or at the document level. (Note that attribute values can be different from one document to another, depending on the attribute value at the time the document was saved.) Document-level attribute settings override application-level attribute settings. Application-level attributes are contained in the DefaultWebOptions object.

Window

Windows

Represents a window. Many document characteristics, such as scroll bars and rulers, are actually properties of the window. The Window object is a member of the Windows collection. The Windows collection for the Application object contains all the windows in the application, whereas the Windows collection for the Document object contains only the windows that display the specified document.

WrapFormat

 

Represents all the properties for wrapping text around a shape or shape range.

XMLChildNode Suggestion

XMLChildNode Suggestions

Represents a node that is a possible child element of the current element, according to the schema, but is not guaranteed to be valid. Word cannot validate the required order in which elements are supposed to appear, as well as minimum or maximum occurrence restrictions or other constraints, until after a user inserts the elements into the document.
Note  Each XMLChildNodeSuggestion object is an item in the list of XML elements at the bottom of the XML Structure task pane when the List only child elements of current element check box is checked 

XMLNameSpace

XMLNameSpaces

Represents an individual schema within the Schema Library. You can access the Schema Library from within Microsoft Word from the XML Schema tab in the Templates and Add-ins dialog box. The Schema Library represents schemas installed on a user's machine that a user has applied to a Word document or that a user has explicitly added to the Schema Library by using the Schema Library dialog box.

XMLNode

 

Represents a single XML element applied to a document. Each XML element that has been applied to a document is displayed as a node in a tree view control in the XML Structure task pane. Each node in the tree view is an instance of an XMLNode object. The hierarchy in the tree view indicates whether a node contains child nodes.

XMLSchemaReference

 

Represents an individual schema that is attached to a document.

XSLTransform

 

Represents a single registered Extensible Stylesheet Language Transformation (XSLT).

Zoom

Zooms

Contains magnification options (for example, the zoom percentage) for a window or pane. The Zoom object is a member of the Zooms collection.

 


Etudes for Microsoft Word Programmers. Appendix. Object model.


Unless otherwise noted, all materials on this site are
2000-2009 Evgeny Akhundzhanov, All Rights Reserved Worldwide
Microsoft is in no way affiliated with, nor offers endorsement of, this site.
www.transcriber.ru | E-mail the Author