XUnoTunnel
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.
com.sun.star.lang.XUnoTunnel 接口允许访问对象的 this 指针。此接口用于对通过 UNO 方法恢复为其实现类的 UNO 接口进行类型转换。那些不太完美的接口设计中会用到这个接口,因为它表明一些功能仅在使用非 UNO 函数时才能起作用。通常,这些对象不能用不同的实现替换,因为它们会破坏常规 UNO 接口概念。这个接口可以理解为,通过它可以进入现有的不能轻易分拆为 UNO 组件的代码。如果设计新的服务,请不要使用此接口。
interface XUnoTunnel: com::sun::star::uno::XInterface
{
hyper getSomething( [in] sequence< byte > aIdentifier );
};
字节序列包含一个调用程序和实现程序都必须能够识别的标识符。如果字节序列等于以前存储在静态变量中的字节序列,实现程序将返回对象的 this 指针。通常,每个实现的每个进程每次都会生成字节序列。
| Content on this page is licensed under the Public Documentation License (PDL). |