LibreOffice
LibreOffice 6.4 SDK API Reference
Deprecated List
Class DatabaseAccessConnection
Class XDatabaseEnvironment
Class XDatabaseAccessListener
Class XDatabaseAccess
Class InteractionHandler
Do not use this service anymore. Instead, create a generic com::sun::star::task::InteractionHandler instance, and pass it your request. It will determine, based on configuration data, which concrete interaction handler implementation to use for a specific request. In particular, requests formerly server by this service here are by default passed to a DatabaseInteractionHandler.
Class Document
Class DatabaseEnvironment
is the top level service for accessing database components.
Class DatabaseDocument
Class DatabaseAccessDataSource
Class DatabaseAccessContext
Namespace com::sun::star::sdbc::ChangeAction
determines the type of the change which is going to be performed.
Class DatabaseAccess
Class MasterScriptProviderFactory
rather use the singleton service theMasterScriptProviderFactory
Class BrowseNodeFactory
use the singleton theBrowseNodeFactory
Class XSupportedLanguages
Class XSpellChecker1
Member XLinguProperties::IsSpellCapitalization
Class XDictionary1
Member XDictionary::getEntries ()
Member com::sun::star::linguistic2::MIXED
Class XDDELink
Member PageProperties::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member NumberingLevel::GraphicURL
as of LibreOffice 6.1, use Graphic instead
Member CharacterProperties::RubyIsAbove
Class XViewSplitable
Class XViewPanesSupplier
Class XSheetPastable
Class XSheetPageBreak
Class XSheetLinkable
Class XFillAcrossSheet
Member XTransliteration::folding ([in] string aInStr, [in] long nStartPos, [in] long nCount, [out] sequence< long > rOffset)
For internal use, this method is supported to get the "transliteration", which equals() is based on.
Class XConsolidationDescriptor
Class XConsolidatable
Member SpreadsheetViewSettings::HideSpellMarks
Class SpreadsheetDocumentSettings
Member SpreadsheetDocument::com::sun::star::sheet::SpreadsheetDocumentSettings
Member CellAreaLink::RefreshDelay
Member XRowSetListener::rowChanged ([in]com::sun::star::lang::EventObject event)
Class ChangeEvent
indicates the type of change action on the data source.
Member XConfigManager::addPropertyChangeListener ([in] string KeyName, [in] com::sun::star::beans::XPropertyChangeListener Listener)
Class XFrameLoaderQuery
Class XFilterDetect
Member XExtendedFilterDetection::detect ([in] string URL, [in] sequence< com::sun::star::beans::PropertyValue > Argumentlist)
Class XExtendedFilterDetection
Member XDesktopTask::close ()
Member XDesktopTask::initialize ([in] com::sun::star::awt::XWindow TaskWindow)
Class XDesktopTask
Member XConfigManager::flush ()
Member XConfigManager::removePropertyChangeListener ([in] string KeyName, [in] com::sun::star::beans::XPropertyChangeListener Listener)
Member XFrameLoaderQuery::getAvailableFilterNames ()
Class XConfigManager
Member XComponentRegistry::createObject ([in] string URL, [in] com::sun::star::uno::Uik Uik)
Class XComponentRegistry
Member XBrowseHistoryRegistry::createNewEntry ([in] string URL, [in] sequence< com::sun::star::beans::PropertyValue > Arguments, [in] string Title)
Member XBrowseHistoryRegistry::updateViewData ([in] any Value)
Class XBrowseHistoryRegistry
Class UICommandDescription
Use theUICommandDescription singleton instead.
Class ToolbarControllerFactory
Use theToolbarControllerFactory singleton instead.
Member XTask::arrangeWindowsHorizontal ()
Member XBreakIterator::getWordType ([in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale)
Get the WordType of the word that starts at position nPos.
Namespace com::sun::star::i18n::LocaleItem
internal Constant values identifying specific locale data items.
Member XWindowArranger::arrange ([in] short nCommand)
Member XWindowArranger::hasArrangeCommand ([in] short nCommand)
Class XWindowArranger
Class XUrlList
Member XTasksSupplier::getActiveTask ()
Member XTasksSupplier::getTasks ()
Class XTasksSupplier
Member PageProperties::HeaderBackGraphicURL
as of LibreOffice 6.1 - use HeaderBackGraphic instead
Member XTask::arrangeWindowsVertical ()
Member XTask::tileWindows ()
Member XTask::close ()
Class XTask
Class XMenuBarAcceptor
Class XFrameSetModel
Member XFrameLoaderQuery::searchFilter ([in] string sURL, [in] sequence< com::sun::star::beans::PropertyValue > seqArguments)
Member XFrameLoaderQuery::getLoaderProperties ([in] string sFilterName)
Member com::sun::star::ucb::NameClash::KEEP
Namespace com::sun::star::ui::dialogs::ListboxControlActions
Class XRemoteContentProviderActivator
Member XDataContainer::setDataURL ([in] string aURL)
Member XDataContainer::getDataURL ()
Class XDataContainer
Class XContentTransmitter
Class XContentCreator
Class RemoteProxyContentProvider
Member RemoteContentProviderAcceptor::XRemoteContentProviderActivator
Member XFilePicker::getFiles ()
use com::sun::star::ui::dialogs::XFilePicker2::getSelectedFiles instead
Class InteractiveFileIOException
Namespace com::sun::star::ucb::Error
Class ContentTransmitter
Member com::sun::star::ucb::NO_IDENTIFIER_FACTORY
Member com::sun::star::ucb::NO_CONTENT_BROKER
Member com::sun::star::ucb::ContentAction::SEARCH_MATCHED
Member Content::com::sun::star::ucb::XContentCreator
Member Content::com::sun::star::beans::XPropertyContainer
Member com::sun::star::util::SearchFlags::ALL_IGNORE_CASE
The constant ALL_IGNORE_CASE is never supported - use com::sun::star::i18n::TransliterationModules::IGNORE_CASE with SearchOptions::transliterateFlags() instead.
Member PrintOptions::Sort
Use Collate instead.
Member XPathSettings::UserDictionary
Member com::sun::star::util::SortFieldType
Class SortField
Class SortDescriptor
Class Sortable
Member com::sun::star::util::SearchFlags::REG_NEWLINE
The flag is currently not supported by OOo.
Member com::sun::star::util::SearchFlags::REG_NOSUB
The flag is currently not supported by OOo.
Member com::sun::star::util::SearchFlags::REG_EXTENDED
The flag is currently not supported by OOo.
Class XRelativeTextContentRemove
Class PathSettings
Use thePathSettings singleton instead.
Class OfficeInstallationDirectories
rather use the singleton theOfficeInstallationDirectories
Class WindowStateConfiguration
Use theWindowStateConfiguration singleton instead.
Class WindowContentFactoryManager
Use theWindowContentFactoryManager singleton instead.
Class UIElementFactoryManager
Use theUIElementFactoryManager singleton instead.
Class UICategoryDescription
Use theUICategoryDescription singleton instead.
Class ModuleUIConfigurationManagerSupplier
Use theModuleUIConfigurationManagerSupplier singleton instead.
Member XFilePreview::getTargetColorDepth ()
- typically now just returns 0
Member XStatusIndicatorSupplier::getStatusIndicator ()
Member NumberingLevel::GraphicURL
as of LibreOffice 6.1, use GraphicBitmap
Member NumberingLevel::BulletId
Class GlobalDocument
Namespace com::sun::star::text::DateDisplayFormat
Member CellRange::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member CellProperties::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member BaseIndex::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member BaseFrameProperties::Surround
Member BaseFrameProperties::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member Shape::Surround
Class XStatusIndicatorSupplier
Class JobExecutor
Use theJobExecutor singleton instead.
Member TableSortDescriptor::Orientation
use the property com::sun::star::util::SortDescriptor::SortColumns instead.
Class TableSortDescriptor
Class XSVGWriter
Class XSVGPrinter
Member ParagraphProperties::ParaBackGraphicURL
as of LibreOffice 6.1 - use ParaBackGraphic instead
Member PageProperties::FooterBackGraphicURL
as of LibreOffice 6.1 - use FooterBackGraphic
Member TextTable::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Class XRelativeTextContentInsert
Class XFormField
Class XDocumentIndex
Class XAutoTextEntry
Member com::sun::star::text::WritingMode2::PAGE
Use CONTEXT instead.
Member com::sun::star::text::WritingMode
Use WritingMode2 instead
Class WebDocument
Namespace com::sun::star::text::TimeDisplayFormat
Member TextTableRow::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member Task::XTask
use com::sun::star::util::XCloseable instead.
Class TextSortDescriptor
Class TextSortable
Member TextSection::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member TextPortion::ControlCharacter
type ControlCharacter no longer implemented
Member TextGraphicObject::GraphicURL
as of LibreOffice 6.1 - use Graphic instead
Class TableFormula
Member DateTime::DateTimeFormat
Member Text::XRelativeTextContentInsert
hack
Class XStarBasicModuleInfo
Namespace com::sun::star::awt::VclWindowPeerAttribute
Class SystemDependentXWindow
Namespace com::sun::star::awt::KeyGroup
Namespace com::sun::star::awt::CharSet
Class MacroExpander
rather use the util::theMacroExpander singleton
Member XUriReference::isHierarchical ()
RFC 3986 no longer differentiates between hierarchical and opaque URIs.
Class XUnloadingPreference
Do not use.
Class XAggregation
Aggregation will no longer be supported as a high-level concept of UNO. You may still have the option to implement a UNO object consisting of several single objects in your specific programming language, though this depends on your programming language.
Class Uik
Member com::sun::star::awt::WindowAttribute::SYSTEMDEPENDENT
conflicts with VclWindowPeerAttribute::HSCROLL
Class XStarBasicLibraryInfo
Class XStarBasicDialogInfo
Class XStarBasicAccess
Class XLibraryAccess
Class XInvocationAdapterFactory
Class XEngineListener
Class XEngine
Class XDebugging
Member BarDiagram::NumberOfLines
Member LineDiagram::SymbolBitmap
- added for backwards compatibility
Member LineDiagram::SymbolBitmapURL
Member ChartStatistics::ErrorCategory
Class ChartDataValue
Class ChartDataRow
Member ChartDataPointProperties::SymbolBitmapURL
as of Libreoffice 6.1
Member com::sun::star::chart::ChartDataPoint
Member com::sun::star::chart::ChartDataCaption::FORMAT
Member ChartAxis::StepHelp
User property StepHelpCount instead Contains the distance between the help tick marks.
Class JavaScript
Class XVclWindowPeer
Class XVclContainerPeer
Class XVclContainerListener
Class XVclContainer
Class XReschedule
This interface was only implemented in an intermediate developer release anyway.
Class XProgressMonitor
Class XFileDialog
Class XExtendedToolkit
This interface was only implemented in an intermediate developer release anyway.
Class JavaVirtualMachine
A UNO service seems to be at the wrong abstraction level for this functionality. This should probably be replaced by an appropriate C/C++ API.
Class ProxyFactory
Aggregation will no longer be supported as a high-level concept of UNO. You may still have the option to implement a UNO object consisting of several single objects in your specific programming language, though this depends on your programming language. Thus this service is deprecated, too.
Member com::sun::star::reflection::CONST
Class CoreReflection
Rather use the 'theCoreReflection' singleton.
Class Java2
Member XTypeProvider::getImplementationId ()
This feature should no longer be used, and implementations are encouraged to always return an empty sequence.
Class XSingleServiceFactory
Namespace com::sun::star::lang::SystemDependent
Class XJavaVM
A UNO interface seems to be at the wrong abstraction level for this functionality (also, the C++ classes jvmaccess::VirtualMachine and jvmaccess::UnoVirtualMachine used by com::sun::star::java::XJavaVM::getJavaVM() are not part of the public C++ UNO runtime API). This should probably be replaced by an appropriate C/C++ API.
Class XJavaThreadRegister_11
Class XArrayTypeDescription
Class XBridgeSupplier
Class OleObjectFactory
Class OleBridgeSupplierVar1
Class OleBridgeSupplier2
Class OleBridgeSupplier
Class OleApplicationRegistration
Member com::sun::star::beans::PropertyAttribute::REMOVEABLE
same as PropertyAttribute::REMOVABLE.
Class IntrospectionException
Class XProxyFactory
Aggregation will no longer be supported as a high-level concept of UNO. You may still have the option to implement a UNO object consisting of several single objects in your specific programming language, though this depends on your programming language. Thus this interface is deprecated, too.
Member com::sun::star::script::InterruptReason
Class InterruptEngineEvent
Member com::sun::star::script::FinishReason
Class FinishEngineEvent
Member com::sun::star::script::FailReason::UNKNOWN
Member com::sun::star::script::FailReason::NO_DEFAULT_AVAILABLE
Class Engine
Class ContextInformation
Class XUnionTypeDescription
Member TabularDataProviderArguments::TableNumberList
Member XInterfaceTypeDescription::getUik ()
Member XInterfaceTypeDescription::getBaseType ()
Class XIdlField
Class XIdlClassProvider
Member XIdlClass::getInterfaces ()
Member XIdlClass::getUik ()
Member XIdlClass::getClass ([in] string aName)
Member XIdlClass::getClasses ()
Class DatabaseDeleteEvent
Class XFormController
Class XErrorListener
Class XErrorBroadcaster
Class XDeleteListener
Class PropertyBrowserController
Class FormControllerDispatcher
Class FormController
Class ErrorEvent
Member com::sun::star::form::DataSelectionType
Class XGrid
Member GridControl::com::sun::star::view::XSelectionSupplier
Class XUniversalShapeDescriptor
Class XShapeMirror
Class XShapeGroup
Class XShapeDescriptor
replaced by com::sun::star::lang::XServiceName
Class XShapeArranger
Class XShapeAligner
Class XDrawPageSupplier
Class Desktop
Use theDesktop singleton instead.
Member Task::XFrame
Class Task
Class StatusbarControllerFactory
Use theStatusbarControllerFactory singleton instead.
Class Settings
Class PopupMenuControllerFactory
Use thePopupMenuControllerFactory singleton instead.
Class GlobalEventBroadcaster
Use theGlobalEventBroadcaster singleton instead.
Member com::sun::star::frame::FrameSearchFlag::AUTO
Class DesktopTasks
Class DesktopTask
Class XDrawPageSummarizer
Class AutoRecovery
Use theAutoRecovery singleton instead.
Class SymbolDescriptor
draft
  • nWeight should be changed to float as in FontWeight.idl
  • nItalic probably needs to have FontItalic extended by the two extra defines REVERSE_* listed in FontSlant.idl
  • nCharSet should have the CharSet.idl extended by the new defines from rtl/textenc.h
Class XSubmitListener
This interface is superseded by the com::sun::star::form::submission::XSubmissionVetoListener interface. New implementations should use the latter, if possible.
Class XRestoreListener
Class XPositioningListener
Class XInsertListener
Class XGridPeer
Class XGridFieldDataSupplier
Member MediaDescriptor::FilterFlags
Member com::sun::star::drawing::Arrangement
Member XGraphicObjectResolver::resolveGraphicObjectURL ([in] string aURL)
since LibreOffice 6.1 - throws a RuntimeException if called
Class XGraphicObjectResolver
since LibreOffice 6.1 Use GraphicStorageHandler or GraphicProvider to load an XGraphic instead as converting to internal GraphicObject URL is not possible anymore.
Class XEventListener
Class XEventBroadcaster
Member com::sun::star::document::PrinterIndependentLayout::ENABLED
ENABLED changed to LOW_RESOLUTION, to distinguish from HIGH_RESOLUTION
Member OfficeDocument::XEventBroadcaster
Member MediaDescriptor::PostString
Member MediaDescriptor::OpenFlags
Class BezierPoint
Member MediaDescriptor::FileName
Class EventObject
Member XPackageTypeInfo::getIcon ([in] boolean highContrast, [in] boolean smallIcon)
Class XPackageManagerFactory
Use XExtensionManager.
Class XPackageManager
Use XExtensionManager.
Class thePackageManagerFactory
Use XExtensionManager.
Class ConfigurationProvider
Use theDefaultProvider instead.
Class BootstrapContext
Member com::sun::star::drawing::MeasureKind
Class XDrawPageExpander
Class XConnectorShape
Class XConnectableShape
Member com::sun::star::drawing::TextureKind
Member com::sun::star::drawing::TextAdjust
Member com::sun::star::drawing::SnapObjectType
Member RotationDescriptor::ShearAngle
Member RotationDescriptor::RotateAngle
Class RotationDescriptor
Class Introspection
Use theIntrospection instead.
Member com::sun::star::drawing::LineEndType
Member GraphicObjectShape::GraphicObjectFillBitmap
Use graphic property instead!
Member GraphicObjectShape::GraphicURL
as of LibreOffice 6.1 - use Graphic instead
Class GluePoint
Member FillProperties::FillBitmapURL
as of LibreOffice 6.1, use FillBitmap
Member com::sun::star::drawing::DrawViewMode
Member DrawingDocumentFactory::com::sun::star::lang::XMultiServiceFactory
Class DrawingDocumentFactory
Please use the factory interface of the service GenericDrawingDocument.