Uninitialized State
Applies to: Office 2010 | Outlook 2010 | Visual Studio
The Uninitialized state is the initial state form objects should be in when they are first created. Form objects become initialized with message data when a client application calls the IPersistMessage::InitNew or IPersistMessage::Load method on the form object. The following table describes allowed transitions from the Unitialized state.
IPersistMessage method |
Action |
New state |
---|---|---|
Load the form object with default data. |
||
Load the form object with data from the target message. |
Normal |
|
Return success, or set the last error to and return E_UNEXPECTED. |
Uninitialized |
|
Return the last error. |
Uninitialized |
|
Other IPersistMessage : IUnknown methods or methods from other interfaces |
Set the last error to and return E_UNEXPECTED. |
Uninitialized |