LibreOffice
LibreOffice 4.2 SDK API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Exported Interfaces | List of all members
XEmbeddedObjectCreator Interface Reference

import"XEmbeddedObjectCreator.idl";

Inheritance diagram for XEmbeddedObjectCreator:
XEmbedObjectCreator XEmbedObjectFactory XLinkCreator XLinkFactory XInterface XInterface XInterface XInterface EmbeddedObjectCreator OLEEmbeddedObjectFactory OOoEmbeddedObjectFactory

Exported Interfaces

interface XEmbedObjectCreator
 
interface XEmbedObjectFactory
 
interface XLinkCreator
 
interface XLinkFactory
 

Additional Inherited Members

- Public Member Functions inherited from XEmbedObjectCreator
::com::sun::star::uno::XInterface createInstanceInitNew ([in] sequence< byte > aClassID, [in] string sClassName, [in]::com::sun::star::embed::XStorage xStorage, [in] string sEntryName, [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception )
 creates a new object and initializes it as a new one. More...
 
::com::sun::star::uno::XInterface createInstanceInitFromEntry ([in]::com::sun::star::embed::XStorage xStorage, [in] string sEntryName, [in] sequence< ::com::sun::star::beans::PropertyValue > aMediaDescriptor, [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::container::NoSuchElementException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception )
 creates a new object that should be based on specified storage entry. More...
 
::com::sun::star::uno::XInterface createInstanceInitFromMediaDescriptor ([in]::com::sun::star::embed::XStorage xStorage, [in] string sEntryName, [in] sequence< ::com::sun::star::beans::PropertyValue > aMediaDescriptor, [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception )
 creates a new object and initializes it based on com::sun::star::document::MediaDescriptor. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 
- Public Member Functions inherited from XEmbedObjectFactory
::com::sun::star::uno::XInterface createInstanceUserInit ([in] sequence< byte > aClassID, [in] string sClassName, [in]::com::sun::star::embed::XStorage xStorage, [in] string sEntName, [in] long nEntryConnectionMode, [in] sequence< ::com::sun::star::beans::PropertyValue > aArgs, [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception )
 creates a new object and transport parameters for persistent initialization. More...
 
- Public Member Functions inherited from XLinkCreator
::com::sun::star::uno::XInterface createInstanceLink ([in]::com::sun::star::embed::XStorage xStorage, [in] string sEntryName, [in] sequence< ::com::sun::star::beans::PropertyValue > aArgs, [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception )
 creates a new object based on com::sun::star::document::MediaDescriptor and initializes it as a link. More...
 
- Protected Member Functions inherited from XLinkFactory
::com::sun::star::uno::XInterface createInstanceLinkUserInit ([in] sequence< byte > aClassID, [in] string ClassName, [in]::com::sun::star::embed::XStorage xStorage, [in] string sEntryName, [in] sequence< ::com::sun::star::beans::PropertyValue > aArgs, [in] sequence< ::com::sun::star::beans::PropertyValue > aObjectArgs) raises ( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::io::IOException, ::com::sun::star::uno::Exception )
 creates a new link and transport parameters for persistent initialization. More...
 

Detailed Description

Since
LibreOffice 4.1

Exported Interfaces

interface XLinkCreator
interface XLinkFactory
optional

The documentation for this interface was generated from the following file: