module com { module sun { module star { module lang {
/** Provides a collection of implementations for services. This is a singleton youcommonlyfindinyourcomponentcontextunderkey <code>/singletons/com.sun.star.lang.theServiceManager</code>.
@seecom::sun::star::uno::XComponentContext
*/
published service ServiceManager
{ /** This is a derived MultiServiceFactory service.
*/
service com::sun::star::lang::MultiServiceFactory;
/** Disposing of service manager. <p> Thecomponentcontextdisposesitsservicemanagersingletonwhengoingdown (i.e.whenthecomponentcontextisdisposed). </p>
*/
interface com::sun::star::lang::XComponent;
/** Management of service factories.
*/
interface com::sun::star::container::XSet;
/** Enumeration of all service factories. <p> Itispossibletoenumerateallimplementationsthatsupportthe servicespecifiedwiththeargumentofthe com::sun::star::container::XContentEnumerationAccess::createContentEnumeration()method. TheenumeratorcommonlyreturnsXSingleComponentFactory interfaces. </p>
*/
interface com::sun::star::container::XContentEnumerationAccess;
/** Property access.
*/
[optional] interface com::sun::star::beans::XPropertySet; /** specifies the default component context to be used, if instantiating services viaXMultiServiceFactory
*/
[optional, property] com::sun::star::uno::XComponentContext DefaultContext;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.