interface XFrameLoaderQuery in module com::sun::star::frame::

(Global Index)

[ DEPRECATED ]

Syntax

interface XFrameLoaderQuery : com::sun::star::uno::XInterface ;

Description

Use this interface together with a XMultiServiceFactory to implement a frame loader. You can support detailed information about supported properties with XFrameLoaderQuery and create matching loader with XMultiServiceFactory.

Method Summary

getAvailableFilterNames return filter names of all available frame loader

getLoaderProperties return extended information about all supported properties of an frame loader

searchFilter search a filter for given parameter

Method Details



getAvailableFilterNames

Syntax

sequence< string > getAvailableFilterNames ();

Description

return filter names of all available frame loader

You can use a name of returned list to create a new frame loader at a XMultiServiceFactory implementation. If you wish to get further informations about loader properties use method getLoaderProperties() of this interface.


getLoaderProperties

Syntax

sequence< com::sun::star::beans::PropertyValue > getLoaderProperties (
string sFilterName );

Description

return extended information about all supported properties of an frame loader

If you know a name of a loader call these method to get a set of all supported properties. Use these values to create a new loader with special arguments.


searchFilter

Syntax

string searchFilter (
string sURL,
sequence< com::sun::star::beans::PropertyValue > seqArguments );

Description

search a filter for given parameter

If you don't know a filter name of a loader, call these method to search for anyone who supports a given parameter. Use returned name to get further information by means of getLoaderProperties() or create a new frame loader at a XMultiServiceFactory. Don't forget to add returned filter name to argument list for faster creation! Otherwise, we must search for right loader again. (We look for FilterName first!)

Top of Page