Both sides previous revisionPrevious revisionNext revision | Previous revision |
resources:tools-software:sigmastudiov2:usingsigmastudio:scripting [16 Nov 2021 04:20] – Nikhin Shetty | resources:tools-software:sigmastudiov2:usingsigmastudio:scripting [15 Mar 2024 11:42] (current) – [SigmaStudio+ Scripting] Arpit Arora |
---|
| |
As a startup guide, this page simply introduces to the Scripting functionality supported by SigmaStudio+ Application. This uses Apache Thrift and RPC protocol in order to connect to the server application(SS+). | As a startup guide, this page simply introduces to the Scripting functionality supported by SigmaStudio+ Application. This uses Apache Thrift and RPC protocol in order to connect to the server application(SS+). |
An example (i.e., CSharp client/Python)Refer to [[:resources:tools-software:sigmastudiov2:tutorials:remoteexecute]] is also given along with the package to make the user understand basic actions that are available for Scripting. | An example (i.e., CSharp client/Python) is also given along with the package to make the user understand basic actions that are available for Scripting. Refer to [[:resources:tools-software:sigmastudiov2:tutorials:remoteexecute|Remote Execute]] for detailed example for client application. |
| |
Available actions for SigmaStudio+ scripting: | Available actions for SigmaStudio+ scripting: |
- [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/updateproperties|UpdateProperties]] | - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/updateproperties|UpdateProperties]] |
- [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/getallplugins|GetAllPlugins]] | - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/getallplugins|GetAllPlugins]] |
- [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/getavailablecanvaselements|GetAvailableCanvasElements]] | - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/getavailablecanvaselements|GetAvailableCanvas]] |
- [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/getelementsinsidecanvas|GetElementsInsideCanvas]] | - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/getelementsinsidecanvas|GetCanvasElements]] |
- [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/getproperties|GetProperties]] | - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/getproperties|GetProperties]] |
- [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/export|Export]] | - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/export|Export]] |
- [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/execute|Execute]] | - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/execute|Execute]] |
- [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/read|Read]] | - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/read|Read]] |
| - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/loadshape|LoadShape]] |
| - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/saveshape|SaveShape]] |
| - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/getcapture|GetCaptureViewEntries]] |
| - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/clearcapture|ClearCaptureViewEntries]] |
| - [[resources/tools-software/sigmastudiov2/usingsigmastudio/scripting/updatelabel|UpdateLabel]] |
\\ | \\ |
==== Scripting.Thrift==== | ==== Scripting.Thrift==== |