Το αντικείμενο StarDesktop αντιπροσωπεύει την εφαρμογή LibreOffice. Κάποιες ρουτίνες ή αντικείμενα διεπαφής χρήστη όπως το τρέχον παράθυρο μπορούν να χρησιμοποιηθούν μέσω του StarDesktop.
Για να διαχειριστείτε προσωπικούς ή κοινόχρηστους περιέκτες βιβλιοθήκης (Μακροεντολές εφαρμογής ή Οι μακροεντολές μου) μέσα από ένα έγγραφο, χρησιμοποιήστε το προσδιοριστικό GlobalScope.
Αντικείμενα του ενεργού εγγράφου
Τα ακόλουθα αντικείμενα μπορούν να χρησιμοποιηθούν από το ενεργό έγγραφο.
This Component αντιπροσωπεύει το τρέχον έγγραφο στις μακροεντολές Basic. Απευθύνεται στο ενεργό στοιχείο του οποίου οι ιδιότητες μπορούν να διαβαστούν και να οριστούν και του οποίου οι μέθοδοι μπορούν να κληθούν. Οι ιδιότητες και οι μέθοδοι που διατίθενται μέσω του ThisComponent εξαρτώνται από τον τύπο του εγγράφου.
ThisDatabaseDocument απευθύνεται στο ενεργό έγγραφο Base του οποίου οι ιδιότητες μπορούν να διαβαστούν και να οριστούν και οι μέθοδοι του οποίου μπορούν να κληθούν.
Δημιουργεί την παρουσία ενός τύπου δομής Uno. Στα Windows, μπορεί επίσης να δημιουργήσει τα αντικείμενα OLE
Αυτή η μέθοδος δημιουργεί στιγμιότυπα του τύπου που περνά ως παράμετρος.
Το LibreOffice παρέχει μια Application Programming Interface (API) που επιτρέπει τον έλεγχο των συστατικών του LibreOffice με διαφορετικές γλώσσες προγραμματισμού χρησιμοποιώντας το Software Development Kit (SDK) του LibreOffice. Για περισσότερες πληροφορίες για το API του LibreOffice και το SDK, επισκεφτείτε το https://api.libreoffice.org