StyleVision is an Automation Server. That is, it is an application that exposes programmable objects to other applications (called Automation Clients). As a result, an Automation Client can directly access the objects and functionality that the Automation Server makes available. This is beneficial to an Automation Client because it can make use of the functionality of StyleVision. For example, an Automation Client can generate an XSLT file from an SPS via StyleVision. Developers can therefore improve their applications by using the ready-made functionality of StyleVision.
The programmable objects of StyleVision are made available to Automation Clients via the StyleVision API, which is a COM API. A complete description of all available objects are provided in this documentation (see the section Application API).