LibreOffice
LibreOffice 7.4 SDK API Reference
Public Attributes | List of all members
Exception Exception Referencepublished

the base of all UNO exceptions More...

import"Exception.idl";

Inheritance diagram for Exception:
IllegalAccessibleComponentStateException AuthenticationFailedException InvalidArgumentException InvalidContextException InvalidCredentialException InvalidPrincipalException PersistenceFailureException UnsupportedException PrinterException IllegalTypeException IntrospectionException NotRemoveableException PropertyExistException PropertyVetoException UnknownPropertyException BridgeExistsException InvalidProtocolChangeException CannotLoadConfigurationException MalformedDataException MergeRecoveryRequest AlreadyAcceptingException ConnectionSetupException NoConnectException ElementExistException NoSuchElementException UnsupportedFlavorException DependencyException DeploymentException ExtensionRemovedException InstallException InvalidRemovedParameterException LicenseException PlatformException VersionException AmbigousFilterRequest BrokenPackageRequest ChangedByOthersRequest ExoticFileLoadException FilterOptionsRequest LockedDocumentRequest LockedOnSavingRequest NoSuchFilterRequest OwnLockOnDocumentRequest ReloadEditableRequest UndoFailedException GraphicFilterRequest LinkageMisuseException NoVisualAreaSizeException ObjectSaveVetoException UnreachableStateException WrongStateException IncompatibleTypesException InvalidBindingStateException DoubleInitializationException TerminationVetoException UnknownModuleException MultipleCharsOutputException IOException WrongJavaVersionException ClassNotFoundException IllegalAccessException IndexOutOfBoundsException InvalidListenerException ListenerExistException NoSuchFieldException NoSuchMethodException NoSupportException NullPointerException ServiceNotRegisteredException WrappedTargetException LdapConnectionException LdapGenericException CannotActivateFactoryException MailException EncryptionNotAllowedException NoEncryptionException WrongPasswordException ZipException ParseException QueryException RepositoryException InvalidTypeNameException NoSuchTypeNameException CannotRegisterImplementationException InvalidRegistryException InvalidValueException MergeConflictException VolatileContentDestroyedException ScannerException BasicErrorException CannotConvertException CannotCreateAdapterException LibraryNotLoadedException ModuleSizeExceededRequest ScriptErrorRaisedException ScriptFrameworkErrorException SQLException NoConvergenceException SystemShellExecuteException ClassifiedInteractionRequest ErrorCodeRequest PDFExportException InvalidTextContentException AlreadyInitializedException CommandAbortedException CommandFailedException ContentCreationException DuplicateCommandIdentifierException DuplicateProviderException IllegalIdentifierException InteractiveBadTransferURLException ListenerAlreadySetException MissingInputStreamException MissingPropertiesException ServiceNotFoundException UnsupportedCommandException UnsupportedDataSinkException UnsupportedNameClashException UnsupportedOpenModeException ExecutableDialogException RuntimeException CloseVetoException InvalidStateException MalformedNumberFormatException NotNumericException VetoException DOMException EventException SAXException XPathException

Public Attributes

string Message
 gives a detailed description of the reason, why the exception was thrown. More...
 
com::sun::star::uno::XInterface Context
 should contain a reference to the original, which raised the exception. More...
 

Detailed Description

the base of all UNO exceptions

All exceptions defined in UNO idl should derive from this exception.

Developers Guide
Professional UNO - C++ - Exception Handling in C++
Professional UNO - Basic - Exception Handling
Professional UNO - Java - Mapping of Exception Types
Professional UNO - Bridge - Exceptions and Errorcodes
Professional UNO - Exception Handling

Member Data Documentation

◆ Context

should contain a reference to the original, which raised the exception.

May be NULL.

◆ Message

string Message

gives a detailed description of the reason, why the exception was thrown.

The description should be as detailed as possible.


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