UNO Objects

Contents
Index 🔎︎

# UNO Objects, Functions and Services

Functions, objects and services of Unified Network Objects (UNO).

## CreateUnoStruct Function

建立一個 Uno 結構類型的實例。

## CreateUnoService Function

使用 ProcessServiceManager 實例化 Uno 服務。

## GetProcessServiceManager Function

傳回 ProcessServiceManager (中央 Uno ServiceManager)。

## CreateUnoDialog Function

在 Basic 執行階段建立一個表示 Uno 對話方塊控制項的 Basic Uno 物件。

## CreateUnoListener Function

建立一個偵聽者實例。

## CreateUnoValue Function

傳回表示參照 Uno 類型系統精確定型的值的物件。

## CreateObject Function

建立 UNO 物件。Windows 上亦可建立 OLE 物件。

這個方法會建立傳送為參數的實例類型。

## EqualUnoObjects Function

如果指定的兩個 Basic Uno 物件表示相同的 Uno 物件實例，則傳回 True (真)。

## HasUnoInterfaces Function

測試 Basic Uno 物件是否支援某些 Uno 介面。

## IsUnoStruct Function

如果給定的物件具有 Uno 結構，則傳回 True (真)。

## GetDefaultContext Function

如果已經存在，則傳回程序服務工廠的預設環境，否則傳回空參照。

## StarDesktop

The StarDesktop object represents LibreOffice application. Some routines or user interface objects such as current window can be used via StarDesktop.

## ThisComponent Statement

定位使用中程式元件，以便讀取和設定其屬性。ThisComponent 透過文件 Basic 使用，表示 Basic 所屬的文件。ThisComponent 存取的物件類型會視文件類型而定。