[This is preliminary documentation and subject to change.]
The Unflatten method converts an enhancement event that has been converted into low-level format by EnhEvents.Flatten or EnhEvent.Flatten back into its original high-level format.
object.UnFlatten()
You can only call EnhEvent.UnFlatten for events that are part of an enhancement stream. Calling EnhEvent.UnFlatten for events that have not been added to an enhancement stream causes the method to return an error.
EnhEvent.UnFlatten only converts events that have been previously converted to low-level format by the Flatten method. Calling UnFlatten on an event that has not been flattened causes the method to exit without modifying the event.
This method converts a single event within the enhancement stream back into high-level format. To convert the entire stream, use EnhEvents.UnFlatten.
Windows NT: Unsupported.
Windows: Requires Windows 98.
Windows CE: Unsupported.
Header: Declared in stream.idl.
Import Library: Included as a resource in stream.dll.
Unicode: Yes.
EnhEvents.UnFlatten, EnhEvent.Flatten, EnhEvents.Flatten
The following converts an event back into its original high-level format.
e.UnFlatten