You must install this update if you are instructed to do this in a separate communication from Microsoft.
Custom XML markup in Word documents is visible in the Word user interface as pink (the default color) tag names that enclose text in a document. For an example of this, go to the following Microsoft Developer Network (MSDN) website:
The following features of Word are not affected by the update:
- Content controls are not affected. Content controls are a frequently used to structure document content and to map content to custom XML parts.
- Open XML standards (all ECMA and ISO versions) are not affected.
- Custom XML markup that is stored within Word 97-2003 document (.DOC) files is not affected.
- Ribbon XML and Ribbon Extensibility are not affected.
- Custom XML parts are not affected. For more information about custom XML parts, go to the following MSDN website:
- The Word object model is not affected. However, some object model methods that deal with custom XML markup may produce different results:
- The TransformDocument method will continue to work, but any custom XML markup within the results of the transform will be removed.
- The InsertXML method will continue to work, but any custom XML markup that is present will be removed before the content is inserted.
How to obtain and install the updateTo obtain this update for Word 2007, go to the Update for Microsoft Office Word 2007 (KB974631) page on the Microsoft Download Center. For detailed information about the download, click the following article number to view the article in the Microsoft Knowledge Base:
To obtain this update for Word 2003, go to the Update for Microsoft Office Word 2003 (KB979045) page on the Microsoft Download Center. For detailed information about the download, click the following article number to view the article in the Microsoft Knowledge Base:
Note If you are a developer of a solution that uses custom XML markup, be aware that support for custom XML markup is no longer available. Many of the scenarios that were implemented by using custom XML markup can be implemented by using alternative technologies that are available in Word 2007 and Word 2010. (These technologies include content controls, form fields, and bookmarks.) For example, as the following articles explain, content controls (in addition to other technologies such as bookmarks) let developers create structured documents and can be used to assign arbitrary values to structured content. These arbitrary values can be used to assign semantic meaning to parts of your content.
For more information about content controls, go to the following Microsoft webpages:
- Creating Word 2007 Templates Programmatically
- Building Word 2007 Document Templates Using Content Controls
- Mapping Word 2007 Content Controls to Custom XML Using the XMLMapping Object
- How to: Bind a Content Control to a Node in the Data Store
- Taking Advantage of Bound Content Controls
- The Easy Way to Assemble Multiple Word Documents
- Creating Data-Bound Content Controls using the Open XML SDK and LINQ to XML