UNO Objects, Functions and Services

Mga function, bagay at serbisyo ng Unified Network Objects (UNO).

LibreOffice Mga Pandaigdigang Bagay

StarDesktop object

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 .

GetDefaultContext Function

Ibinabalik ang default na konteksto ng pabrika ng serbisyo ng proseso, kung mayroon, kung hindi, nagbabalik ng null reference.

GetProcessServiceManager Function

Ibinabalik ang ProcessServiceManager (central Uno ServiceManager).

GlobalScope specifier

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.

BasicLibraries Object

DialogLibraries Object

ThisComponent Object

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 object

ThisDatabaseDocument tumutugon sa mga aktibo Base dokumento na ang mga katangian ay maaaring basahin at itakda, at kung kaninong mga pamamaraan ay maaaring tawagin.

ThisDatabaseDocument nagbabalik ng isang bagay ng uri com.sun.star.sdb.XOfficeDatabaseDocument .

Mga Paraan ng UNO

Gamitin ang mga sumusunod na paraan upang pamahalaan o i-query ang Unified Network Objects (UNO).

CreateUnoDialog Function

Lumilikha ng isang Basic na Uno object na kumakatawan sa isang Uno dialog control sa panahon ng Basic runtime.

CreateUnoListener Function

Lumilikha ng isang halimbawa ng Listener.

CreateUnoService Function

Nag-i-instantiate ng serbisyo ng Uno gamit ang ProcessServiceManager .

CreateUnoServiceWithArguments Function

Nag-i-instantiate ng serbisyo ng UNO sa ProcessServiceManager , kabilang ang mga pandagdag na opsyonal na argumento.

CreateUnoStruct Function

Lumilikha ng isang instance ng uri ng istraktura ng Uno.

CreateUnoValue Function

Nagbabalik ng isang bagay na kumakatawan sa isang mahigpit na nai-type na halaga na tumutukoy sa sistema ng uri ng Uno.

EqualUnoObjects Function

Nagbabalik totoo kung ang dalawang tinukoy na Basic na variable ay kumakatawan sa parehong Uno object instance.

HasUnoInterfaces Function

Sinusuri kung sinusuportahan ng isang Basic na Uno object ang ilang partikular na interface ng Uno.

IsUnoStruct Function

Nagbabalik ng True kung ang ibinigay na bagay ay isang Uno struct.

CreateObject Function

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.

note

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


Mangyaring suportahan kami!