UNO Objects

Contents
Index 🔎︎

# UNO Objects, Functions and Services

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

## CreateUnoStruct Function

Luodaan Uno-struktuurityypin ilmentymä.

## CreateUnoService Function

Toteutetaan Uno-palvelu ProcessServiceManagerin kera.

## GetProcessServiceManager Function

Funktio palauttaa ProcessServiceManagerin (keskeinen Uno-palvelujen hallinnointiväline).

## CreateUnoDialog Function

Funktiolla luodaan Basicin Uno-olio, joka edustaa Uno-valintaikkunan ohjausobjektia ajonaikaisesti Basicissa.

## CreateUnoListener Function

CreateUnoListener luo kuuntelijailmentymän.

## CreateUnoValue Function

CreateUnoValue palauttaa olion, joka esittää rajatusti tyypitetyn arvon, joka perustuu Uno-tyyppijärjestelmään.

## CreateObject Function

CreateObject luo UNO-olion. Windowsissa voidaan luoda myös OLE-objekti.

Tämä metodi luo ilmentymän, jonka tyyppi välitetään parametrissä.

## EqualUnoObjects Function

EqualUnoObjects palauttaa arvon True, jos kaksi määrättyä Basic Uno-oliota edustavat samaa Uno-olion ilmentymää.

## HasUnoInterfaces Function

HasUnoInterfaces tutkii, tukeeko Basic Uno-olio tiettyjä Uno-rajapintoja.

## IsUnoStruct Function

IsUnoStruct palauttaa arvon True, jos annettu objekti on Uno-struktuuri.

## GetDefaultContext Function

GetDefaultContext palauttaa prosessin palvelutehtaan (factory) oletussisällön, jos se on olemassa, muuten palauttaa null-viitteen. (null tarkoittaa tyhjää)

## 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 osoittaa aktiivista komponenttia, niin että sen ominaisuudet voidaan lukea ja asettaa. ThisComponent on käytössä asiakirja-Basicissa, jossa se edustaa asiakirjaa, johon Basic kuuluu. Sen objektin tyyppi, johon ThisComponent pääsee, riippuu asiakirjan tyypistä.