module com::sun::star::registry

(Global Index)

submodules

services

interfaces

structs

exceptions

enums

typedefs

constant groups


submodules


services

DefaultRegistry implicitly supports a local registry and a read-only system registry for global information. In the context of this service, the functions open , close and destroy from XSimpleRegistry are not supported and throw an exception if they are used.
ImplementationRegistration is the implementation of the interface XImplementationRegistration. This service allows installation or deinstallation implementations. Further it is possible to check if all needed services are available to create a specified implementation. Guarantees:
NestedRegistry supports a shared view on two different registries. The registry files will be opened in two different modes, registry1 will be opened with read/write rights and registry2 will be opened read-only. In the context of this service, the functions open , close and destroy from XSimpleRegistry are not supported and throw an exception if they are used.
SimpleRegistry makes it possible to create, open, or close a registry. Further, it is possible to merge a registry under a specified key in the open registry. Guarantees:

interfaces

XImplementationRegistration offers a registry for implementation objects and provides information about the registered implementations.
XRegistryKey makes structural information (except regarding tree structures) of a single registry key accessible.
XSimpleRegistry

structs


exceptions

CannotRegisterImplementationException is thrown when an application tries to register an implementation using the XImplementationRegistration::registerImplementation() method, but the component cannot be registered.
InvalidRegistryException signals that the registry is invalid or an operation on the registry failed.
InvalidValueException signals that the value of the key is invalid or does not have the appropriate key type.
MergeConflictException is thrown if entries of two registries are contradictory.

enums

RegistryKeyType represents all possible types of a key.
RegistryValueType represents all possible types of a key value.

typedefs


constant groups

Top of Page