IJSObject Interface

Represents a custom remotable object.

Class Hierarchy

IDL

[ uuid(59342310-79A7-4B14-8B63-6DF05609AE30), dual, oleautomation ]

interface IJSObject : IDispatch;

File

VirtualUIX.ridl

Remarks

IJSObject allows you to define an object model that is mirrored on the client side, and allows for an easy, powerful and straight-forward way to connect the web browser client application and the remoted Windows application.

IJSObject can contain properties (IJSProperties), methods (IJSMethods), events (IJSEvents) and children objects. Changes to properties values are propagated in from server to client and viceversa, keeping the data synchronized.

IJSObject is defined as a model seen from the client perspective. A method (IJSMethod) is called on the client side and executed on the server side. An event (IJSEvent) is called on the server side and raised on the client side.

Library

Thinfinity Library