Class BaseServiceInfo

class ooodev.uno_helper.base_class.base_service_info.BaseServiceInfo(*args, **kwargs)[source]

Bases: XServiceInfo

Provides information regarding the implementation: which services are implemented and the name of the implementation.

See also

API XServiceInfo

Parameters:
  • args (Any) –

  • kwargs (Any) –

Return type:

Any

getImplementationName()[source]

Provides the implementation name of the service implementation.

Return type:

str

getSupportedServiceNames()[source]

Provides the supported service names of the implementation, including also indirect service names.

Return type:

Tuple[str]

supportsService(name)[source]

Tests whether the specified service is supported, i.e.

implemented by the implementation.

Return type:

bool

Parameters:

name (str) –