IIDOCommands interface
This basic IDO runtime API is defined by the IIDOCommands interface in both C# and VB formats.
The IIDOCommands interface provides a simple alternative to constructing IDO requests when interacting with IDOs. The process of creating an IDORequestEnvelope, IDORequest, and payload class instance for each interaction is replaced by a single method call, which constructs the request for you, using the parameter list.