LibreOffice
LibreOffice 25.8 SDK API Reference
Loading...
Searching...
No Matches
Deprecated List
Service AutoRecovery
Use theAutoRecovery singleton instead.
Member BarDiagram::NumberOfLines
Member BaseFrameProperties::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member BaseFrameProperties::Surround
Member BaseIndex::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Struct BezierPoint
Service BootstrapContext
Service BrowseNodeFactory
use the singleton theBrowseNodeFactory
Member CellAreaLink::RefreshDelay
Member CellProperties::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member CellRange::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Struct ChangeEvent
indicates the type of change action on the data source.
Member CharacterProperties::RubyIsAbove
Member ChartAxis::StepHelp
User property StepHelpCount instead Contains the distance between the help tick marks.
Member ChartDataPointProperties::SymbolBitmapURL
as of Libreoffice 6.1
Struct ChartDataRow
Struct ChartDataValue
Member ChartStatistics::ErrorCategory
Namespace com::sun::star::awt::CharSet
Namespace com::sun::star::awt::KeyGroup
Namespace com::sun::star::awt::VclWindowPeerAttribute
Member com::sun::star::awt::WindowAttribute::SYSTEMDEPENDENT
conflicts with VclWindowPeerAttribute::HSCROLL
Member com::sun::star::beans::PropertyAttribute::REMOVEABLE
same as PropertyAttribute::REMOVABLE.
Member com::sun::star::chart::ChartDataCaption::FORMAT
Member com::sun::star::chart::ChartDataPoint
Member com::sun::star::datatransfer::clipboard::RenderingCapabilities::Persistant
since 7.1, rather use "Persistent" const
Member com::sun::star::document::PrinterIndependentLayout::ENABLED
ENABLED changed to LOW_RESOLUTION, to distinguish from HIGH_RESOLUTION
Member com::sun::star::drawing::Arrangement
Member com::sun::star::drawing::DrawViewMode
Member com::sun::star::drawing::LineEndType
Member com::sun::star::drawing::MeasureKind
Member com::sun::star::drawing::MIDDLE
- now the same as MITER
Member com::sun::star::drawing::SnapObjectType
Member com::sun::star::drawing::TextAdjust
Member com::sun::star::drawing::TextureKind
Member com::sun::star::form::DataSelectionType
Member com::sun::star::frame::FrameSearchFlag::AUTO
Namespace com::sun::star::i18n::CTLScriptType
since LibreOffice 7.6
Namespace com::sun::star::i18n::LocaleItem
internal Constant values identifying specific locale data items.
Namespace com::sun::star::lang::SystemDependent
Member com::sun::star::linguistic2::MIXED
Member com::sun::star::reflection::CONST
Member com::sun::star::script::FailReason::NO_DEFAULT_AVAILABLE
Member com::sun::star::script::FailReason::UNKNOWN
Member com::sun::star::script::FinishReason
Member com::sun::star::script::InterruptReason
Namespace com::sun::star::sdbc::ChangeAction
determines the type of the change which is going to be performed.
Namespace com::sun::star::text::DateDisplayFormat
Namespace com::sun::star::text::TimeDisplayFormat
Member com::sun::star::text::WritingMode
Use WritingMode2 instead
Member com::sun::star::text::WritingMode2::PAGE
Use CONTEXT instead.
Member com::sun::star::ucb::ContentAction::SEARCH_MATCHED
Namespace com::sun::star::ucb::Error
Member com::sun::star::ucb::NameClash::KEEP
Member com::sun::star::ucb::NO_CONTENT_BROKER
Member com::sun::star::ucb::NO_IDENTIFIER_FACTORY
Namespace com::sun::star::ui::dialogs::ListboxControlActions
Member com::sun::star::uno::ARRAY
Member com::sun::star::uno::UNION
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 com::sun::star::util::SearchFlags::REG_EXTENDED
The flag is currently not supported by OOo.
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::SortFieldType
Service ConfigurationProvider
Use theDefaultProvider instead.
Member Content::com::sun::star::beans::XPropertyContainer

This interface is deprecated, because a ContentProvider might need a XCommandEnvironment to perform the tasks of adding and removing properties. New implementations should implement the respective commands "addProperty" and "removeProperty" instead.

Member Content::com::sun::star::ucb::XContentCreator
Service ContentTransmitter
Struct ContextInformation
Service CoreReflection
Rather use the 'theCoreReflection' singleton.
Service DatabaseAccess
Service DatabaseAccessConnection
Service DatabaseAccessContext
Service DatabaseAccessDataSource
Struct DatabaseDeleteEvent
Service DatabaseDocument
Service DatabaseEnvironment
is the top level service for accessing database components.
Member DateTime::DateTimeFormat
Service Desktop
Use theDesktop singleton instead.
Service DesktopTask
Service DesktopTasks
Service Document
Service DrawingDocumentFactory
Please use the factory interface of the service GenericDrawingDocument.
Member DrawingDocumentFactory::com::sun::star::lang::XMultiServiceFactory
Service Engine
Struct ErrorEvent
Struct EventObject
Member FillProperties::FillBitmapURL
as of LibreOffice 6.1, use FillBitmap
Member FilterFieldValue::IsNumeric
- Use FilterType instead.
Struct FinishEngineEvent
Service FormController
Service FormControllerDispatcher
Service GlobalDocument
Service GlobalEventBroadcaster
Use theGlobalEventBroadcaster singleton instead.
Struct GluePoint
Member GraphicObjectShape::GraphicObjectFillBitmap
Use graphic property instead!
Member GraphicObjectShape::GraphicURL
as of LibreOffice 6.1 - use Graphic instead
Member GridControl::com::sun::star::view::XSelectionSupplier
Service 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.
Exception InteractiveFileIOException
Struct InterruptEngineEvent
Service Introspection
Use theIntrospection instead.
Exception IntrospectionException
Service Java2
Service JavaScript
Service 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.
Service JobExecutor
Use theJobExecutor singleton instead.
Member LineDiagram::SymbolBitmap
- added for backwards compatibility
Member LineDiagram::SymbolBitmapURL
Service MacroExpander
rather use the util::theMacroExpander singleton
Member MailMerge::SinglePrintJobs
since 24.8, use com::sun::star::view::PrintOptions::SinglePrintJobs instead.
Service MasterScriptProviderFactory
rather use the singleton service theMasterScriptProviderFactory
Member MediaDescriptor::FileName
Member MediaDescriptor::FilterFlags
Member MediaDescriptor::OpenFlags
Member MediaDescriptor::PostString
Exception MergeConflictException
as XSimpleRegistry::mergeKey is deprecated as well
Service ModuleUIConfigurationManagerSupplier
Use theModuleUIConfigurationManagerSupplier singleton instead.
Member NumberingLevel::BulletId
Member NumberingLevel::GraphicURL
as of LibreOffice 6.1, use Graphic instead
Member NumberingLevel::GraphicURL
as of LibreOffice 6.1, use GraphicBitmap
Member NumberingLevel::Prefix
as of LibreOffice 7.2, use ListFormat instead
Member NumberingLevel::Suffix
as of LibreOffice 7.2, use ListFormat instead
Member OfficeDocument::XEventBroadcaster
Service OfficeInstallationDirectories
rather use the singleton theOfficeInstallationDirectories
Service OleApplicationRegistration
Service OleBridgeSupplier
Service OleBridgeSupplier2
Service OleBridgeSupplierVar1
Service OleObjectFactory
Member PageProperties::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member PageProperties::FooterBackGraphicURL
as of LibreOffice 6.1 - use FooterBackGraphic
Member PageProperties::HeaderBackGraphicURL
as of LibreOffice 6.1 - use HeaderBackGraphic instead
Member ParagraphProperties::ParaBackGraphicURL
as of LibreOffice 6.1 - use ParaBackGraphic instead
Service PathSettings
Use thePathSettings singleton instead.
Service PopupMenuControllerFactory
Use thePopupMenuControllerFactory singleton instead.
Member PrintOptions::Sort
Use Collate instead.
Member PrintSettings::PrintDrawings
since 24.8. Use PrintGraphics instead.
Member PrintSettings::PrintReversed
since 24.8.
Member PrintSettings::PrintTables
since 24.8.
Member PrintSettings::PrintTables
since 24.8.
Service PropertyBrowserController

Note that nowadays, this service is only a legacy wrapper using the com::sun::star::inspection::ObjectInspector and the com::sun::star::form::inspection::DefaultFormComponentInspectorModel services, and knitting them together.

Service 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 RemoteContentProviderAcceptor::XRemoteContentProviderActivator
Service RemoteProxyContentProvider
Service RotationDescriptor
Member RotationDescriptor::RotateAngle
Member RotationDescriptor::ShearAngle
Service Settings
Member Shape::Surround
Service Sortable
Service SortDescriptor
Struct SortField
Member SpreadsheetDocument::com::sun::star::sheet::SpreadsheetDocumentSettings
Service SpreadsheetDocumentSettings
Member SpreadsheetViewSettings::HideSpellMarks
Service StatusbarControllerFactory
Use theStatusbarControllerFactory singleton instead.
Struct 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
Struct SystemDependentXWindow
Service TableFormula
Service TableSortDescriptor
Member TableSortDescriptor::Orientation
use the property com::sun::star::util::SortDescriptor::SortColumns instead.
Member TabularDataProviderArguments::TableNumberList
Service Task
Member Task::XFrame
Member Task::XTask
use com::sun::star::util::XCloseable instead.
Member Text::XRelativeTextContentInsert
hack
Member TextGraphicObject::GraphicURL
as of LibreOffice 6.1 - use Graphic instead
Member TextPortion::ControlCharacter
type ControlCharacter no longer implemented
Member TextSection::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Service TextSortable
Service TextSortDescriptor
Member TextTable::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Member TextTableRow::BackGraphicURL
as of LibreOffice 6.1 - use BackGraphic instead
Singleton thePackageManagerFactory
Use XExtensionManager.
Service ToolbarControllerFactory
Use theToolbarControllerFactory singleton instead.
Service UICategoryDescription
Use theUICategoryDescription singleton instead.
Service UICommandDescription
Use theUICommandDescription singleton instead.
Service UIElementFactoryManager
Use theUIElementFactoryManager singleton instead.
Struct Uik
Service WebDocument
Service WindowContentFactoryManager
Use theWindowContentFactoryManager singleton instead.
Service WindowStateConfiguration
Use theWindowStateConfiguration singleton instead.
Interface 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.
Interface XArrayTypeDescription
Interface XAutoTextEntry
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.
Interface XBridgeSupplier
Interface XBrowseHistoryRegistry
Member XBrowseHistoryRegistry::createNewEntry ([in] string URL, [in] sequence< com::sun::star::beans::PropertyValue > Arguments, [in] string Title)
Member XBrowseHistoryRegistry::updateViewData ([in] any Value)
Interface XComponentRegistry
Member XComponentRegistry::createObject ([in] string URL, [in] com::sun::star::uno::Uik Uik)
Interface XConfigManager
Member XConfigManager::addPropertyChangeListener ([in] string KeyName, [in] com::sun::star::beans::XPropertyChangeListener Listener)
Member XConfigManager::flush ()
Member XConfigManager::removePropertyChangeListener ([in] string KeyName, [in] com::sun::star::beans::XPropertyChangeListener Listener)
Interface XConnectableShape
Interface XConnectorShape
Interface XConsolidatable
Interface XConsolidationDescriptor
Interface XContentCreator
Interface XContentTransmitter
Interface XDatabaseAccess
Interface XDatabaseAccessListener
Interface XDatabaseEnvironment
Interface XDataContainer
Member XDataContainer::getDataURL ()
Member XDataContainer::setDataURL ([in] string aURL)
Interface XDDELink
Interface XDebugging
Interface XDeleteListener
Interface XDesktopTask
Member XDesktopTask::close ()
Member XDesktopTask::initialize ([in] com::sun::star::awt::XWindow TaskWindow)
Interface XDictionary1
Member XDictionary::getEntries ()
Member XDockableWindow::isInPopupMode ()
- always returns FALSE
Member XDockableWindow::startPopupMode ([in] com::sun::star::awt::Rectangle WindowRect)
- doesn't do anything
Interface XDocumentIndex
Interface XDrawPageExpander
Interface XDrawPageSummarizer
Interface XDrawPageSupplier
Interface XEngine
Interface XEngineListener
Interface XErrorBroadcaster
Interface XErrorListener
Interface XEventBroadcaster
Interface XEventListener
Interface XExtendedFilterDetection
Member XExtendedFilterDetection::detect ([in] string URL, [in] sequence< com::sun::star::beans::PropertyValue > Argumentlist)
Interface XExtendedToolkit
This interface was only implemented in an intermediate developer release anyway.
Interface XFileDialog
Member XFilePicker::getFiles ()
use com::sun::star::ui::dialogs::XFilePicker2::getSelectedFiles instead
Member XFilePreview::getTargetColorDepth ()
- typically now just returns 0
Interface XFillAcrossSheet
Interface XFilterDetect
Interface XFormController
Interface XFormField
Interface XFrameLoaderQuery
Member XFrameLoaderQuery::getAvailableFilterNames ()
Member XFrameLoaderQuery::getLoaderProperties ([in] string sFilterName)
Member XFrameLoaderQuery::searchFilter ([in] string sURL, [in] sequence< com::sun::star::beans::PropertyValue > seqArguments)
Interface XFrameSetModel
Interface XGraphicObjectResolver
since LibreOffice 6.1 Use GraphicStorageHandler or GraphicProvider to load an XGraphic instead as converting to internal GraphicObject URL is not possible anymore.
Member XGraphicObjectResolver::resolveGraphicObjectURL ([in] string aURL)
since LibreOffice 6.1 - throws a RuntimeException if called
Interface XGrid
Interface XGridFieldDataSupplier
Interface XGridPeer
Member XIdlClass::getClass ([in] string aName)
Member XIdlClass::getClasses ()
Member XIdlClass::getInterfaces ()
Member XIdlClass::getUik ()
Interface XIdlClassProvider
Interface XIdlField
Interface XInsertListener
Member XInterfaceTypeDescription::getBaseType ()
Member XInterfaceTypeDescription::getUik ()
Interface XInvocationAdapterFactory
Interface XJavaThreadRegister_11
Interface 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.
Interface XLibraryAccess
Member XLinguProperties::IsSpellCapitalization
Interface XMenuBarAcceptor
Interface XPackageManager
Use XExtensionManager.
Interface XPackageManagerFactory
Use XExtensionManager.
Member XPackageTypeInfo::getIcon ([in] boolean highContrast, [in] boolean smallIcon)
Member XPathSettings::UserDictionary
Interface XPositioningListener
Interface XProgressMonitor
Interface 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.
Interface XRelativeTextContentInsert
Interface XRelativeTextContentRemove
Interface XRemoteContentProviderActivator
Interface XReschedule
This interface was only implemented in an intermediate developer release anyway.
Interface XRestoreListener
Member XRowSetListener::rowChanged ([in]com::sun::star::lang::EventObject event)
Member XScriptTypeDetector::beginOfCTLScriptType ([in] string aText, [in] long nPos)
since LibreOffice 7.6
Member XScriptTypeDetector::endOfCTLScriptType ([in] string aText, [in] long nPos)
since LibreOffice 7.6
Member XScriptTypeDetector::getCTLScriptType ([in] string aText, [in] long nPos)
since LibreOffice 7.6
Interface XShapeAligner
Interface XShapeArranger
Interface XShapeDescriptor
replaced by com::sun::star::lang::XServiceName
Interface XShapeGroup
Interface XShapeMirror
Interface XSheetLinkable
Interface XSheetPageBreak
Interface XSheetPastable
Member XSimpleRegistry::mergeKey ([in] string aKeyName, [in] string aUrl)
The merge functionality is deprecated and not implemented. Implementations will throw a com::sun::star::RuntimeException.
Interface XSpellChecker1
Interface XStarBasicAccess
Interface XStarBasicDialogInfo
Interface XStarBasicLibraryInfo
Interface XStarBasicModuleInfo
Interface XStatusIndicatorSupplier
Member XStatusIndicatorSupplier::getStatusIndicator ()
Interface XSubmitListener
This interface is superseded by the com::sun::star::form::submission::XSubmissionVetoListener interface. New implementations should use the latter, if possible.
Interface XSupportedLanguages
Interface XSVGPrinter
Interface XSVGWriter
Interface XTask
Member XTask::arrangeWindowsHorizontal ()
Member XTask::arrangeWindowsVertical ()
Member XTask::close ()
Member XTask::tileWindows ()
Interface XTasksSupplier
Member XTasksSupplier::getActiveTask ()
Member XTasksSupplier::getTasks ()
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.
Member XTypeProvider::getImplementationId ()
This feature should no longer be used, and implementations are encouraged to always return an empty sequence.
Interface XUnionTypeDescription
Interface XUniversalShapeDescriptor
Interface XUnloadingPreference
Do not use.
Member XUriReference::isHierarchical ()
RFC 3986 no longer differentiates between hierarchical and opaque URIs.
Interface XUrlList
Interface XVclContainer
Interface XVclContainerListener
Interface XVclContainerPeer
Interface XVclWindowPeer
Interface XViewPanesSupplier
Interface XViewSplitable
Interface XWindowArranger
Member XWindowArranger::arrange ([in] short nCommand)
Member XWindowArranger::hasArrangeCommand ([in] short nCommand)