UNO objektai, Funkcijos ir paslaugos

Unifikuotų objekto tinklo funkcijos, objektai ir paslaugos.

BasicLibraries objektas

CreateUnoStruct funkcija

Sukuria „Uno“ struktūros tipo egzempliorių.

CreateUnoService funkcija

Pateikiama „Uno“ paslauga naudojant „ProcessServiceManager“.

CreateUnoDialog funkcija

Sukuria „Basic Uno“ objektą, kuris nurodo „Uno“ dialogo valdiklį vykdant „Basic“ programą.

CreateUnoListener funkcija

Sukuria klausytojo egzempliorių.

CreateUnoValue funkcija

Grąžina objektą, kuris reiškia griežtai įvestą reikšmę, nurodant „Uno“ tipo sistemą.

CreateObject funkcija

Sukuria UNO objektą. „Windows“ sistemoje taip pat galite sukurti OLE objektus.

Šis metodas sukuria tipo, kuris perduodamas kaip parametras, egzempliorius.

EqualUnoObjects funkcija

Grąžina „True“, jei du nurodyti „Basic Uno“ objektai atspindi tą patį „Uno“ objekto egzempliorių.

CreateUnoService funkcija

Pateikiama „Uno“ paslauga naudojant „ProcessServiceManager“.

DialogLibraries objektas

GetDefaultContext funkcija

Grąžina numatytąjį proceso paslaugų gamyklos kontekstą, jei toks yra, kitu atveju grąžina nulinę nuorodą.

GetProcessServiceManager funkcija

Grąžina ProcessServiceManager (central Uno ServiceManager).

GlobalScope specifikatorius

Norėdami tvarkyti asmeninius ar bendrinamus bibliotekos konteinerius (LibreOffice makrokomandos arba Mano makrokomandos) dokumente, naudokite specifikatorių GlobalScope.

HasUnoInterfaces funkcija

Testuoja, ar „Basic Uno“ objektas palaiko tam tikras „Uno“ sąsajas.

IsUnoStruct funkcija

Grąžina „True“, jei nurodytas objektas yra „Uno“ struktūros.

StarDesktop objektas

Objektas StarDesktop reiškia „LibreOffice“ programą. Kai kurias įprastas programas ar vartotojo sąsajos objektus, pvz., dabartinį langą, galima naudoti naudojant StarDesktop.

ThisComponent objektas

Kreipiamasi į aktyvųjį komponentą, kurio savybes galima perskaityti ir nustatyti, taip pat kurių metodus galima iškviesti. ThisComponent naudojamas programoje „Basic“, kur jis reiškia dabartinį dokumentą. Savybės ir metodai pasiekiami naudojant ThisComponent priklausomai nuo dokumento tipo.

note

„LibreOffice“ pateikia taikomųjų programų sąsają (API), kuri leidžia valdyti komponentus „LibreOffice“ su skirtingomis programavimo kalbomis, naudojant „LibreOffice“ programinės įrangos kūrimo rinkinį. Norėdami gauti daugiau informacijos apie „LibreOffice“ API ir programinės įrangos kūrimo rinkinį, apsilankykite https: //api.libreoffice .org