VWorks software calls the
FileOpened method when the user opens a protocol file, a runset file, or a device file.
VWorks software passes a FileLoaded XML element into the
sXML parameter of the
FileOpened method. This XML element provides the file path of the file that was opened.
The FileLoaded element has the following attribute:
The following sample code is FileLoaded XML element that is received by the plugin from
VWorks software as a string in the
sXML parameter of the
FileOpened method.
VWorks software tells the plugin that the protocol file named
protocol1.pro located in the
C:\V11\V11 Files\Protocols directory was opened.
The plugin returns a HookResults XML block in the sResultXML parameter of the
FileOpened method. For information about the structure and contents of this XML block, see
“HookResults XML block” .
The following sample code is a HookResults XML block that is returned to VWorks software by the plugin as a string in the
sResultXML parameter of the
FileOpened method. The plugin tells
VWorks software to write the following Info-type message to the Main Log: