Ang StarDesktop object ay kumakatawan sa LibreOffice application. Ang ilang mga gawain o user interface na bagay tulad ng kasalukuyang window ay maaaring gamitin sa pamamagitan ng StarDesktop .
Upang pamahalaan ang mga personal o nakabahaging lalagyan ng library ( Mga Macro ng Application o Aking mga Macros ) mula sa loob ng isang dokumento, gamitin ang GlobalScope specifier.
Aktibong dokumento Objects
Ang mga sumusunod na bagay ay maaaring gamitin mula sa aktibong dokumento.
ThisComponent kumakatawan sa kasalukuyang dokumento sa Mga Pangunahing macro. Tinutugunan nito ang aktibong sangkap na ang mga katangian ay maaaring basahin at itakda, at kung kaninong mga pamamaraan ay maaaring tawagin. Mga katangian at pamamaraan na magagamit sa pamamagitan ng ThisComponent depende sa uri ng dokumento.
ThisDatabaseDocument tumutugon sa mga aktibo Base dokumento na ang mga katangian ay maaaring basahin at itakda, at kung kaninong mga pamamaraan ay maaaring tawagin.
Lumilikha ng isang bagay na UNO. Sa Windows, maaari ding gumawa ng mga object ng OLE.
Ang pamamaraang ito ay lumilikha ng mga pagkakataon ng uri na ipinasa bilang parameter.
Nagbibigay ang LibreOffice ng Application Programming Interface (API) na nagbibigay-daan sa pagkontrol sa mga bahagi ng LibreOffice na may iba't ibang programming language sa pamamagitan ng paggamit ng LibreOffice Software Development Kit (SDK). Para sa higit pang impormasyon tungkol sa LibreOffice API at ang Software Development Kit, bisitahin ang https://api.libreoffice.org