单一元素

From Apache OpenOffice Wiki
Jump to: navigation, search


单一元素 (singleton) 声明可以为 UNO 对象定义一个全局名称,并确定在此名称下只能使用该对象的一个实例。使用 singleton 的名称可以从组件上下文中检索单一元素实例。如果 singleton 尚未实例化,组件上下文将创建它。新样式单一元素声明将单一元素名称绑定到具有特定接口类型的对象中,如下所示:

  singleton thePackageManagerFactory: 
  com::sun::star::depoyment::XPackageManager;


此外,还有旧式单一元素,这些单一元素引用的是(旧式)服务而不是接口。

Content on this page is licensed under the Public Documentation License (PDL).
Personal tools
In other languages