LibreOffice SymbolLibreOffice Symbol

Παρακαλούμε, υποστηρίξτε μας!

Συνάρτηση HasUnoInterfaces

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

Επιστρέφει την τιμή True, αν υποστηρίζονται όλες οι δηλωμένες διεπαφές Uno, αλλιώς επιστρέφεται η τιμή False.

Σύνταξη:

HasUnoInterfaces( oTest, Uno-ΌνομαΔιεπαφής 1 [, Uno-ΌνομαΔιεπαφής 2, ...])

Τύπος επιστροφής:

Bool

Παράμετροι:

Όνομα

Τύπος

Περιγραφή

oTest

Object

το αντικείμενο Basic Uno που θέλετε να δοκιμάσετε.

Uno-Interface-Name 1,
Uno-Interface-Name 2, ...

String

Όνομα/ονόματα διεπαφής Uno


Παράδειγμα:


Sub HasInterface
    Dim bHas as Boolean
    Dim oSheet as Object
    oSheet = ThisComponent.Sheets(0) 
    bHas = HasUnoInterfaces( oSheet, "com.sun.star.beans.XIntrospection" )
    Print bHas ' = True
End Sub