Microsoft Office Word 2003 XML Software Development Kit (SDK) Overview [Word 2003 XML Reference] --  Microsoft Office Word 2003 XML Software Development Kit

Microsoft Office Word 2003 XML Software Development Kit (SDK) Overview [Word 2003 XML Reference]

Is the Word XML SDK for you?

The Microsoft Office Word 2003 XML Software Development Kit (SDK) provides information and assistance for making the best use of the expanded XML features and support available in Microsoft Office Word 2003. This SDK is intended for both power users and developers who are interested in exposing the data stored inside Word documents to business processes and to other applications and presentation formats. Portions of this SDK assume the following knowledge:

  • You know and are comfortable using Extensible Markup Language (XML documents).
  • You have some knowledge of, and are comfortable with the concepts involved in the use of, XML Schema Definitions (XSD schemas) and Extensible Stylesheet Language Transformations (XSLT stylesheets).
  • You know and understand at least one programming language. Much of the power of Wordprocessing Markup Language (WordProcessingML) comes from the ability to manipulate WordProcessingML documents programmatically, without invoking the Word application or requiring the presence of its binary component files.

About the Word XML Software Development Kit

To help you get the most out of this SDK, the following table describes the information provided in each section.

Section Description
Working with XML Documents in Word Provides a thorough overview of the Word application's XML features and how you can use them. Reviews all the steps of working with an XML document in Word, from the options available on opening the document, through attaching a schema and adding markup, to additional options available on saving the document.
Advanced XML Support in Word Provides information on more advanced XML support in Word, including the Schema Library and XML Expansion Packs. Also includes information on some lesser-known WordProcessingML features; for example, using "context-free chunks," using a WordProcessingML document like a .DOT document template, and creating user-friendly XML validation error messages.
Developing with XML Documents in Word Provides information on the programmatic manipulation of WordProcessingML documents.
Reference Provides reference documentation for the WordProcessingML schemas, and for those portions of Word's Visual Basic for Applications (VBA) object model that pertain to XML features.
Tools and Samples Provides software tools for working with WordProcessingML documents, and code samples for exploring the concepts discussed in this SDK.

©2004 Microsoft Corporation. All rights reserved. Permission to copy, display and distribute this document is available at: http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp