Events are signaled by the top level object
ediDocument. Framework EDI .NET calls the
event handler in the client and passes an event object containing properties
relevant to the event. The following events are
currently available:
EventNotify.Signaled when an error has occurred in
the component, or some other notable incident has taken place.
ProgressNotify.Signaled when the start of a particular
process has begun, is being updated, or has completed.
EventNotifyInfo.Signaled when some incident has taken
place and additional information may be required by the client.
DllNotifyInfo.Signaled when an external DLL sends its
information to clients using FREDI component.
DirChangeNotify.Signaled when some change has occurred in a directory (and its
subdirectories).
In FREDI .NET Hybrid, the parameters passed to the event handlers are objects
of the following classes:
ediEventNotify. Encapsulates
properties relevant to general event notifications.
ediEventNotifyInfo.
Encapsulates properties that contain additional information relevant to
general event notifications.
ediProgressNotify. Encapsulates
properties relevant to events indicating progress of specific operations in
FREDI.
ediDllNotifyInfo. Encapsulated
properties relevant to events triggered by DLL notifications.
ediDirChangeNotify. Encapsulated
properties relevant to events triggered by directory changes.