Αντικείμενα, συναρτήσεις και υπηρεσίες UNO

Συναρτήσεις, αντικείμενα και υπηρεσίες του Unified Network Objects (UNO).

Αντικείμενο BasicLibraries

Συνάρτηση CreateUnoStruct

Δημιουργεί την παρουσία ενός τύπου δομής Uno.

Συνάρτηση CreateUnoService

Κάνει έναρξη μιας υπηρεσία Uno με το ProcessServiceManager.

Συνάρτηση CreateUnoDialog

Δημιουργεί ένα αντικείμενο Basic Uno που αντιπροσωπεύει ένα παράθυρο διαλόγου στοιχείου ελέγχου Uno κατά τον χρόνο εκτέλεσης της Basic.

Συνάρτηση CreateUnoListener

Δημιουργεί ένα στιγμιότυπο ακροάσεως.

Συνάρτηση CreateUnoValue

Επιστρέφει ένα αντικείμενο που αντιπροσωπεύει μια αυστηρά δηλωμένη τιμή που αναφέρεται στο σύστημα τύπων Uno.

Συνάρτηση CreateObject

Δημιουργεί την παρουσία ενός τύπου δομής Uno. Στα Windows, μπορεί επίσης να δημιουργήσει τα αντικείμενα OLE

Αυτή η μέθοδος δημιουργεί στιγμιότυπα του τύπου που περνά ως παράμετρος.

Συνάρτηση EqualUnoObjects

Επιστρέφει την τιμή True, εάν τα δύο δεδομένα αντικείμενα Uno της Basic αντιπροσωπεύουν το ίδιο στιγμιότυπο αντικειμένου Uno.

Συνάρτηση CreateUnoService

Κάνει έναρξη μιας υπηρεσία Uno με το ProcessServiceManager.

Αντικείμενο DialogLibraries

Συνάρτηση GetDefaultContext

Επιστρέφει το προεπιλεγμένο περιεχόμενο του εργοστασίου υπηρεσιών διαδικασίας, εάν υπάρχει, αλλιώς επιστρέφει μια μηδενική αναφορά.

Συνάρτηση GetProcessServiceManager

Επιστρέφει τον ProcessServiceManager (κεντρικό Uno ServiceManager).

Προσδιοριστής GlobalScope (καθολικής εμβέλειας)

Για διαχείριση περιεκτών προσωπικών ή κοινόχρηστων βιβλιοθηκών (LibreOffice Macros ή My Macros) μέσα από έγγραφο χρησιμοποιήστε τον προσδιοριστή GlobalScope.

Συνάρτηση HasUnoInterfaces

Ελέγχει αν ένα αντικείμενο Uno της Basic υποστηρίζει ορισμένες διεπαφές Uno.

Συνάρτηση IsUnoStruct

Επιστρέφει την τιμή True, αν το δεδομένο αντικείμενο είναι μια δομή Uno.

Αντικείμενο StarDesktop

Το αντικείμενο StarDesktop αντιπροσωπεύει την εφαρμογή LibreOffice. Κάποιες ρουτίνες ή αντικείμενα διεπαφής χρήστη όπως το τρέχον παράθυρο μπορούν να χρησιμοποιηθούν μέσω του StarDesktop.

Αντικείμενο ThisComponent

Βάζει διεύθυνση στο ενεργό συστατικό του οποίου οι ιδιότητες μπορούν να κληθούν και να οριστούν και του οποίου οι μέθοδοι μπορούν να κληθούν. ThisComponent χρησιμοποιείται στη Basic, όπου αναπαριστά το τρέχον αντικείμενο. Οι διαθέσιμες ιδιότητες και μέθοδοι μέσω του ThisComponent εξαρτώνται από τον τύπο του εγγράφου.

note

Το LibreOffice παρέχει μια Application Programming Interface (API) που επιτρέπει τον έλεγχο των συστατικών του LibreOffice με διαφορετικές γλώσσες προγραμματισμού χρησιμοποιώντας το Software Development Kit (SDK) του LibreOffice. Για περισσότερες πληροφορίες για το API του LibreOffice και το SDK, επισκεφτείτε το https://api.libreoffice.org