![]() |
Previous | Next |
The Microsoft Producer SDK provides an object model that you can use to create publishing e-services for Microsoft Producer. In Microsoft Producer, an e-service is a service that provides a Web server location and hosting for Producer presentations. The object model documented in this SDK provides functionality to customize (and simplify) the user experience in the Microsoft Producer Publish Wizard, while integrating back-end services. To publish a presentation, users must normally move through a series of wizard pages and individually specify publishing parameters, such as file paths or profile settings. Using the Producer object model, you can specify the Uniform Resource Locator (URL) of an HTML document that functions as a custom user interface in the Publish Wizard, create registry keys that add your e-service to the Microsoft Producer Publish Wizard user interface, and specify profile information associated with your e-service.
This model can be used to pass information to an e-service outside your security zone, such as over the Internet, because you do not need to provide the e-service access to your source files, or to allow the service to run applications on your computer.
An example of an e-service using the publishing object model could be a Web service that hosts presentations for a fee on the Internet. The first time you visit this service using the e-service wizard you might enter information, such as your name, company name, and other registration information. This information would be saved by the e-service inside your project file using the Properties.SetCustomProperty method. The next time you visit the e-service with this project, that information could be retrieved from the project file, and you need not enter it a second time. This e-service can then publish multiple projects on your computer to its Web site during the same session. The object model is used only for publishing.
Only methods and properties that are documented in this SDK are supported.
See Also
Previous | Next |