About the InfoPath object model

Microsoft Office InfoPath

Show All Show All

About the InfoPath object model

The Microsoft Office InfoPath 2003 object model is a COM-based object model that can be used to interact with InfoPath forms and their underlying XML documents. It is similar to other Microsoft Office application object models in that it implements interfaces for collections, objects, properties, methods, and events. However, the InfoPath object model is primarily used in scripting code, using the Microsoft Script Editor (MSE) that is built into InfoPath.

Note  Unlike other Office applications that support complete application automation, the InfoPath object model supports automation of only certain features of the run-time editing environment.

The following sections discuss the InfoPath functional areas that the object model represents, the locations from which the object model can be accessed, and the levels of object model security.

ShowObject model functional areas

ShowObject model access

ShowObject model security

ShowViewing Service Pack 1 object model changes from the Object Browser