offers a registry for implementation objects and provides information about the registered implementations.  
 More...
import "XImplementationRegistration.idl";
offers a registry for implementation objects and provides information about the registered implementations. 
◆ checkInstantiation()
      
        
          | sequence< string > checkInstantiation | ( | [in] string | implementationName | ) |  | 
      
 
- Returns
- a sequence with names of the missing services to create an instance of this implementation.
- Parameters
- 
  
    | implementationName | specifies the name of the checked implementation. |  
 
 
 
◆ getImplementations()
      
        
          | sequence< string > getImplementations | ( | [in] string | aImplementationLoader, | 
        
          |  |  | [in] string | aLocation ) | 
      
 
- Returns
- the names of the implementations registered by the url location.
- Parameters
- 
  
    | aImplementationLoader | specifies the name of the needed loader for this type of implementation. For example, the loader "com.sun.star.loader.SharedLibrary" for implementations that are realized as an SharedLibrary. |  | aLocation | specifies the location of the component with the URL. |  
 
 
 
◆ registerImplementation()
registers a component which provides one or more implementations. 
- Parameters
- 
  
    | aImplementationLoader | the URL of the implementation loader. |  | aLocation | specifies the location of the component with the URL. |  | xReg | specifies the registry where the component should be installed. If it is a NULL interface, then the component will be installed in the system registry (if this feature is supported). |  
 
 
 
◆ revokeImplementation()
revokes a component and all their provided implementations from the registry. 
- Parameters
- 
  
    | aLocation | specifies the location of the component with the URL. |  | xReg | specifies the registry where the component should be installed. If it is a NULL interface, then the component will be revoked from the system registry (if this feature is supported). |  
 
 
 
The documentation for this interface was generated from the following file: