Show TOC

IWDIOSFactoryLocate this document in the navigation structure

Use

If you have set the property expertMode in OfficeControl to true , you can use the IWDIOSFactory . to handle the office integration.

Document handling with IWDIOSDocument

Using the method getDocumentProxy you can retrieve an instance of IWDIOSDocument . You need this proxy to:

  • create a new document: createDocument (IWDAttributePointer errorpointer )

  • open an existing document: openDocument (IWDAttributePointer errorpointer ).

  • close an open document: closeDocument (IWDAttributePointer errorpointer ).

  • save an open document: saveDocument (IWDAttributePointer errorpointer ).

The parameter of type IWDAttributePointer allows you to receive error messages and to store them in a context attribute of type String.

IWDIOSEnvironment

Using the method getEnvironment you can retrieve an instance of IWDIOSEnvironment to call methods to:

  • handle options for tracing, auto saving and protection.

  • get information about the office applications and versions installed on the client.

    The method getSupportedApplications( IWDAttributepointer suppapptable, IWDAttributePointer errorpointer ) fills the context attribute, to which the first parameter points to, with a list of office applications available on the client.

IWDIOSWordProcessing

Using the method getWordProcessing you can retrieve an instance of IWDIOSWordProcessing to implement mail merge function.