LibreOffice
LibreOffice 24.2 SDK API Reference
|
interfaces related to embedded objects, both native UNO and OLE. More...
Constant Groups | |
constants | Actions |
This constant set contains possible actions that could be approved by ActionsApproval implementation. | |
constants | Aspects |
The constant set contains possible aspects for an embedded object. | |
constants | ElementModes |
The constant set contains possible modes to open an element. | |
constants | EmbedMapUnits |
contains list of possible map modes supported by embedded object. | |
constants | EmbedMisc |
The constant set contains flags describing miscellaneous characteristics of embedded objects. | |
constants | EmbedStates |
This constant set contains possible states for EmbeddedObject. | |
constants | EmbedUpdateModes |
The constant set specifies possible modes of object update. | |
constants | EmbedVerbs |
This constants set contains possible verbs for a contained object. | |
constants | EntryInitModes |
This constant set contains possible modes to initialize object persistence. | |
constants | StorageFormats |
The constant set contains IDs of formats that are supported by StorageFactory. | |
constants | VerbAttributes |
The constant set specifies possible attributes of a verb. | |
Classes | |
service | BaseStorage |
This is a service that allows to get access to a storage hierarchy. More... | |
service | DocumentCloser |
The main task of this service is to close an office document frame embedded in an application running in another process correctly. More... | |
service | EmbeddedObjectCreator |
service | EmbeddedObjectDescriptor |
describes properties of an embedded object More... | |
service | FileSystemStorage |
This is a service that allows to get access to a file system folder using storage hierarchy. More... | |
service | FileSystemStorageFactory |
The FileSystemStorageFactory is a service that allows to create a FileSystemStorage based on URL. More... | |
service | HatchWindowFactory |
struct | InsertedObjectInfo |
is intended to provide result of creation of an embedded object by dialog. More... | |
service | InstanceLocker |
The main task of this service is to prevent closing, terminating and/or etc. More... | |
exception | InvalidStorageException |
This exception can be thrown in case a storage is invalid. More... | |
exception | LinkageMisuseException |
This exception can be thrown in case a linked object is misused. More... | |
service | MSOLEObjectSystemCreator |
exception | NeedsRunningStateException |
This exception can be thrown in case a list of accepted verbs of states is requested and the object is in loaded state and this information can be retrieved only when the object is in running state. More... | |
exception | NoVisualAreaSizeException |
This exception can be thrown in case the object can not provide own visual area currently. More... | |
exception | ObjectSaveVetoException |
This exception can be thrown in case container wants to avoid objects saving. More... | |
service | OLEEmbeddedObjectFactory |
service | OLESimpleStorage |
This service provides a simple functionality to allow read/write the storages in OLE storage format. More... | |
service | OOoEmbeddedObjectFactory |
exception | StateChangeInProgressException |
This exception can be thrown in case the object does not allow to call requested functionality currently because the object is changing state. More... | |
service | Storage |
This is a service that allows to get access to a package using storage hierarchy. More... | |
service | StorageFactory |
The StorageFactory is a service that allows to create a storage based on either stream or URL. More... | |
service | StorageStream |
This is a service that represents a stream that can be provided by XStorage::openStreamElement() call implemented by Storage service. More... | |
exception | StorageWrappedTargetException |
This exception can wrap an exception thrown during XStorage methods execution. More... | |
exception | UnreachableStateException |
This exception can be thrown in case specified state can not be reached. More... | |
exception | UseBackupException |
This exception can be thrown in case a storage commit is failed. More... | |
struct | VerbDescriptor |
describes a verb. More... | |
struct | VisualRepresentation |
can contain a graphical representation in an arbitrary format. More... | |
exception | WrongStateException |
This exception can be thrown in case the object's state does not allow to call requested functionality. More... | |
interface | XActionsApproval |
allows to request an approval for an action. More... | |
interface | XClassifiedObject |
represents common functionality for embedded objects More... | |
interface | XCommonEmbedPersist |
specifies common implementation for embedded objects and links persistence. More... | |
interface | XComponentSupplier |
provides access to a component. More... | |
interface | XEmbeddedClient |
represents common functionality for embedded clients. More... | |
interface | XEmbeddedObject |
represents common functionality for embedded objects. More... | |
interface | XEmbeddedObjectCreator |
interface | XEmbeddedOleObject |
Represents a marker for embedded OLE objects. More... | |
interface | XEmbedObjectClipboardCreator |
allows to create and initialize a new embedded object from clipboard. More... | |
interface | XEmbedObjectCreator |
allows to create and initialize a new embedded object. More... | |
interface | XEmbedObjectFactory |
allows to create and initialize a new embedded object of specified type. More... | |
interface | XEmbedPersist |
specifies an implementation for embedded object persistence. More... | |
interface | XEmbedPersist2 |
interface | XEncryptionProtectedSource |
This interface allows to set a password for an object. More... | |
interface | XEncryptionProtectedSource2 |
This interface allows to set a password for an object. More... | |
interface | XEncryptionProtectedStorage |
This interface allows to set a password for an object. More... | |
interface | XExtendedStorageStream |
This interface allows access to an extended storage stream that might be transacted. More... | |
interface | XHatchWindow |
specifies the operations for a hatch window. More... | |
interface | XHatchWindowController |
specifies the operations for a hatch window. More... | |
interface | XHatchWindowFactory |
creates a hatch window implementation. More... | |
interface | XHierarchicalStorageAccess |
This interface allows hierarchical access to storage tree. More... | |
interface | XHierarchicalStorageAccess2 |
This interface extends XHierarchicalStorageAccess interface. More... | |
interface | XInplaceClient |
represents common functionality for inplace clients. More... | |
interface | XInplaceObject |
represents common functionality for inplace embedded objects. More... | |
interface | XInsertObjectDialog |
allows to create and initialize a new embedded object using GUI dialog. More... | |
interface | XLinkageSupport |
specifies an additional implementation for linked embedded object support. More... | |
interface | XLinkCreator |
allows to create and initialize a new link. More... | |
interface | XLinkFactory |
allows to create and initialize a new link of specified type. More... | |
interface | XOLESimpleStorage |
This interface allows to access and change contents of OLE storages. More... | |
interface | XOptimizedStorage |
This is a temporary interface that is introduced to temporarily optimize the document storing process. More... | |
interface | XPackageStructureCreator |
allows to convert filesystem folder tree into a package. More... | |
interface | XPersistanceHolder |
allows to disconnect an object from its persistence. More... | |
interface | XRelationshipAccess |
This interface allows to get access to relationship data. More... | |
interface | XStateChangeBroadcaster |
broadcasts message in case embedded object object changes it's state. More... | |
interface | XStateChangeListener |
makes it possible to receive events when an embedded object changes it's state. More... | |
interface | XStorage |
This interface represents main storage functionality. More... | |
interface | XStorage2 |
This interface extends the base XStorage interface. More... | |
interface | XStorageRawAccess |
This interface represents main storage functionality. More... | |
interface | XTransactedObject |
allows transacted access to an object. More... | |
interface | XTransactionBroadcaster |
broadcasts message in case transacted object is committed or reverted. More... | |
interface | XTransactionListener |
makes it possible to receive events when a transacted object is committed or reverted. More... | |
interface | XTransferableSupplier |
provide access to a com::sun::star::datatransfer::XTransferable implementation from the object. More... | |
interface | XVisualObject |
represents common visualization functionality for embedded objects. More... | |
interface | XWindowSupplier |
provides access to a VCL window implementation. More... | |
interfaces related to embedded objects, both native UNO and OLE.