Using the Report Designer public properties, events, and members you can change the report options programmatically. The API gives you simple access to the functionality behind the Report Designer. You can use this to create your own custom applications or to script interactions with Report Designer. The following documentation contains the Report Designer public API’s details with code snippets.