The UI ( User Interface) object provides methods for displaying custom dialog boxes to users as they complete a form. The UI object supports the properties and methods shown in Table A.14.
Name | Security Level | Description |
---|---|---|
Alert Method | 2 | Displays a message box with a custom text message and an OK button |
ShowMailItem Method | 2 | Creates an e-mail message using the system default e-mail editor and attaches the current InfoPath form to the message |
ShowModalDialog Method | 3 | Displays a custom modal dialog box that is implemented within an HTML form attached to the current solution file |
ShowSignatureDialog Method | 2 | Displays the Digital Signature dialog box for forms that have been enabled for signatures |
Note | You can insert carriage returns into the text of the custom message by using the standard \n characters . |
The following example shows how to use the ShowMailItem method to create a custom e-mail message:
XDocument.UI.ShowMailItem("jackb@mycompany.com","","","Please Approve the following Expense Form");