结构
From Apache OpenOffice Wiki
< Zh | Documentation
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
OpenOffice.org 中的结构用于创建其他 UNO 类型的组合。这些结构与仅包括公共成员变量的 C 结构或 Java 类相对应。
虽然结构不封装数据,但更易于作为整体传输,而不用来回封送 get() 和 set() 调用。这对于远程
通信尤为有利。
可以通过 .(点)运算符获得对结构成员的访问权限,如下所示
aProperty.Name = "ReadOnly";
在 Java、C++ 和 OpenOffice.org Basic 中,关键字 new 用于实例化结构。在 OLE 自动化中,使用 com.sun.star.reflection.CoreReflection 来获取 UNO 结构。请勿使用服务管理器创建结构。
//In Java:
com.sun.star.beans.PropertyValue aProperty =
new com.sun.star.beans.PropertyValue();
'In StarBasic
Dim aProperty as new com.sun.star.beans.PropertyValue
| Content on this page is licensed under the Public Documentation License (PDL). |