Predmeti, funkcije in storitve UNO Basic
Funkcije, predmeti in storitve za UNO (angl. Unified Network Objects).
Globalni predmeti Collabora Office
Predmet StarDesktop predstavlja program Collabora Office. Nekatere rutine ali predmeti uporabniškega vmesnika, kot je trenutno okno, lahko uporabite prek StarDesktop.
Vrne privzeti kontekst tovarne za procesne storitve (process service factory), če obstaja, v nasprotnem primeru vrne ničelni sklic (null).
vrne ProcessServiceManager (osrednji skrbnik za storitve Uno).
Za upravljanje vsebnikov zasebnih ali skupnih knjižnic (Makri programa ali Moji makri) v dokumentu uporabite določilnik GlobalScope.
Predmeti dejavnega dokumenta
Iz dejavnega dokumenta lahko uporabite naslednje predmete.
ThisComponent predstavlja trenutni dokument v makrih Basic. Naslovi aktivno komponento, katere lastnosti je mogoče prebrati in nastaviti in katere metode je možno klicati. Lastnosti in metode, ki so na voljo prek ThisComponent, so odvisne od vrste dokumenta.
ThisDatabaseDocument naslavlja dejavni dokument vrste Base, katerega lastnosti je moč brati in določati ter katerega metode je možno klicati.
ThisDatabaseDocument vrne predmet com.sun.star.sdb.XOfficeDatabaseDocument.
Metode UNO
Uporabie naslednje metode za ravnanje ali poizvedovanje po predmetih UNO (angl. Unified Network Objects).
Ustvari predmet Basic Uno, ki med izvajanjem v Basicu predstavlja kontrolnik Uno pogovornega okna.
Ustvari instanco prisluškovalca (Listener).
Tvori instanco storitve UNO z upraviteljem procesnih storitev ProcessServiceManager.
Tvori instanco storitve UNO z upraviteljem procesnih storitev ProcessServiceManager, vključno z dopolnilnimi neobveznimi argumenti.
Ustvari instanco strukture vrste Uno.
Vrne predmet, ki predstavlja striktno tipizirano vrednost z ozirom na sistem vrste Uno.
Vrne True, če navedeni spremenljivki Basic predstavljata isto instanco predmeta UNO.
Preveri, če predmet Basic Uno podpira določene vmesnike Uno.
Vrne res, če je predmet struktura Uno.
Ustvari predmet UNO. V okolju Windows lahko ustvari tudi predmete OLE.
Ta metoda ustvarja instance tiste vrste, ki jo podate kot parameter.
Collabora Office nudi vmesnik za programiranje aplikacij (API), ki omogoča nadziranje komponent Collabora Office v raznih programskih jezikih ob uporabi razvojnega paketa (SDK) za Collabora Office. Za več informacij o API Collabora Office in o razvojnem paketu obiščite https://api.libreoffice.org