Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: lang ::
interface XServiceInfo
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-XServiceInfo
Description Provides information regarding the implementation, i.e. which services are implemented and the name of the implementation. Developers Guide 4.4.3 Writing UNO Components - Core Interfaces to Implement - XServiceInfo 4.4 Writing UNO Components - Core Interfaces to Implement 8.6.2 Spreadsheet Documents - Spreadsheet Add-Ins - Service Names

Methods' Summary
getImplementationName | Provides the implementation name of the service implementation.
supportsService | Tests whether the specified service is supported, i.e. implemented by the implementation.
getSupportedServiceNames | Provides the supported service names of the implementation, including also indirect service names.

Methods' Details
getImplementationName
string getImplementationName(); |  |
Description Provides the implementation name of the service implementation. Returns unique name of the implementation
supportsService
boolean supportsService( | [in] string | ServiceName );
Description Tests whether the specified service is supported, i.e. implemented by the implementation. Parameter ServiceName name of service to be tested Returns true, if service is supported, false otherwise
getSupportedServiceNames
sequence< string > getSupportedServiceNames(); |  |
Description Provides the supported service names of the implementation, including also indirect service names. Returns sequence of service names that are supported

Top of Page

Copyright © 2003 Sun Microsystems, Inc.