LibreOffice SymbolLibreOffice Symbol

¡Necesitamos su ayuda!

Función HasUnoInterfaces

Comprueba si un objeto Basic Uno admite ciertas interfaces Uno.

Devuelve True, si se admiten todas las interfaces Uno indicadas, en caso contrario se devuelve False.

Sintaxis:

HasUnoInterfaces( oTest, Nombre-Interfaz-Uno 1 [, Nombre-Interfaz-Uno 2, ...])

Devuelve tipo:

Bool

Parámetros:

Nombre

Tipo

Descripción

oTest

Object

the Basic Uno object that you want to test.

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

String

Uno interface name(s)


Ejemplo:


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