Microsoft Office InfoPath 2003 Kick Start
| < Day Day Up > |
| The InfoPath object model is provided so that developers have a standard application programming interface to manipulate many parts of an InfoPath application or form template. Unlike the object models of several other Microsoft Office applications, InfoPath 2003's object model can be manipulated only by JScript or VBScript. There is no Visual Basic for Applications (VBA) functionality in InfoPath, but there is limited access through the ExternalApplication object. Each object, property, or method of the InfoPath object model has one of three possible security levels assigned to it. The security levels are numbered 0, 2, and 3:
Microsoft has indicated that level 1 is reserved for future use.
I will first describe the Application object, which is the top-level object of the InfoPath object model. Other objects will be described in alphabetical order. All methods and properties of objects will be listed, and selected properties and methods will be described in more detail. Sample form templates will typically use JScript rather than VBScript. Note that form templates are included in the code download, but the code isn't presented in detail in the chapter.
|
| < Day Day Up > |