Understanding the InfoPath 2003 Object Model

This section discusses the object model for InfoPath managed-code solutions, and describes common programming tasks.

In this section

InfoPath 2003 Compatible Object Models

Provides an overview of the object models used in InfoPath managed-code projects.

Access Application Data Using the InfoPath 2003 Object Model

Discusses how to access information about the InfoPath application, the form's underlying XML document, and the form definition (.xsf) file.

Access External Data Sources Using the InfoPath 2003 Object Model

Discusses how to access data from external data sources.

Access Form Data Using the InfoPath 2003 Object Model

Discusses how to access information about the form's underlying XML document, the data it contains, or to perform some action on the XML document.

Display Alerts and Dialog Boxes Using the InfoPath 2003 Object Model

Discusses how to display alerts and dialog boxes in InfoPath managed-code projects.

Handle Errors Using the InfoPath 2003 Object Model

Discusses how to handle errors in InfoPath managed-code projects.

Respond to Form Events Using the InfoPath 2003 Object Model

Discusses how to create event handlers that respond to events that occur as a user fills out a form.

Work with Form Windows Using the InfoPath 2003 Object Model

Discusses how to work with form windows.

Work with Views Using the InfoPath 2003 Object Model

Discusses how to work with views.

Work with Digital Signatures Using the InfoPath 2003 Object Model

Discusses how to work with digital signatures.

Work with Offline Solutions Using the InfoPath 2003 Object Model

Discusses how to work with offline solutions.