HasUnoInterfaces Function

рдпрджрд┐ рдЖрдзрд╛рд░рднреВрдд Uno рд╡рд╕реНрддреБрд▓реЗ рдирд┐рд╢реНрдЪрд┐рдд Uno рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реЗрдХреЛ рдЦрдгреНрдбрдорд╛ рдкрд░рд┐рдХреНрд╖рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН ред

рдпрджрд┐ рд╕рдмреИрдЕрд╡рд╕реНрдерд┐рдд Uno рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВрд▓реЗ рд╕рдорд░реНрдерди рдЧрд░реЗрдХреЛ рдЦрдгреНрдбрдорд╛ рд╕рддреНрдп рдлрд░реНрдХрд╛рдЙрдБрдЫ рдЕрдиреНрдпрдерд╛ рдЭреБрдареЛ рдлрд░реНрдХрд╛рдЙрдБрдЫ ред

рд╡рд╛рдХреНрдп рд╕рдВрд░рдЪрдирд╛:


HasUnoInterfaces( oTest, Uno-рдИрдиреНрдЯрд░рдлреЗрд╕-рдирд╛рдо рез [, Uno-рдИрдиреНрдЯрд░рдлреЗрд╕-рдирд╛рдо реи, ...])

рдорд╛рди рдлрд░реНрдХрд╛рдЙрдиреБрд╣реЛрд╕реН:

рдмреБрд▓рд┐рдПрди

рдкрд░рд╛рдорд┐рддрд┐рд╣рд░реВ:

oTest: рдЖрдзрд╛рд░рднреВрдд Unoрд╡рд╕реНрддреБ рдЬрд╕рд▓рд╛рдИ рддрдкрд╛рдИрдБ рдкрд░рд┐рдХреНрд╖рдг рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ ред

Uno-рдИрдиреНрдЯрд░рдлреЗрд╕-рдирд╛рдо: Uno рдЗрдиреНрдЯрд░рдлреЗрд╕ рдирд╛рдорд╣рд░реВрдХреЛ рд╕реВрдЪреА ред

рдЙрджрд╛рд╣рд░рдг:


    bHas = HasUnoInterfaces( oTest, "com.sun.star.beans.XIntrospection" )