New Objects

Microsoft Word Visual Basic

New Objects

Visit the Office Developer Center on the Microsoft Developer Network Web site for the latest information about programming with Microsoft Office Word 2003, including product news, technical articles, downloads, and samples.

The following table lists objects added to the Office Word 2003 object model.

New Object Description
Break Represents individual page, column, and section breaks in a page.
Breaks Represents a collection of page, column, or section breaks in a page.
Editor Represents a single user who has been given specific permissions to edit portions of a document.
Editors Represents a collection of Editor objects that represents a collection of users or groups of users who have been given specific permissions to edit portions of a document.
Line Represents an individual line of text in a Rectangle object.
Lines Represents a collection of Line objects that represents the lines of text in a Rectangle object.
Page Represents a page in a document.
Pages Represents a collection of pages in a document.
Rectangle Represents a portion of text or a graphic in a page.
Rectangles Represents a collection of Rectangle objects in a page that represent portions of text and graphics.
SmartTagAction Represents a single action for a smart tag.
SmartTagActions Represents a collection of actions for an individual smart tag or a type of smart tag.
SmartTagRecognizer Represents an installed component that labels data with types of information.
SmartTagRecognizers Represents installed components that label data with types of information.
SmartTagType Represents a type of smart tag. A smart tag type is a single item in a smart tag list.
SmartTagTypes Represents a collection of SmartTagType objects.
XMLChildNodeSuggestion Represents a node that is a possible child element of the current element, according to the schema, but is not guaranteed to be valid.
XMLChildNodeSuggestions Represents a collection of elements that may be valid children of the specified element according to the schema.
XMLNamespace Represents an individual schema within the Schema Library.
XMLNamespaces Represents the entire collection of schemas in the Schema Library.
XMLNode Represents a single XML element applied to a document.
XMLNodes Represents the nodes in the tree view of the XML Structure task pane, which indicates the elements that a user has applied to a document.
XMLSchemaReference Represents an individual XML schema that is attached to a document.
XMLSchemaReferences Represents a collection of the unique namespaces that are attached to a document.
XSLTransform Represents a single registered Extensible Stylesheet Language Transformation (XSLT) file.
XSLTransforms Represents all of the Extensible Stylesheet Language Transformations (XSLTs) for a specific XML namespace.