Contents
Index 🔎︎

# UNO Objects, Functions and Services

Functions, objects and services of Unified Network Objects (UNO).

## CreateUnoStruct Function

Creates an instance of a Uno structure type.

## CreateUnoService Function

Instantiates a Uno service with the ProcessServiceManager.

## GetProcessServiceManager Function

Returns the ProcessServiceManager (central Uno ServiceManager).

## CreateUnoDialog Function

Creates a Basic Uno object that represents a Uno dialog control during Basic runtime.

## CreateUnoListener Function

Creates a Listener instance.

## CreateUnoValue Function

Returns an object that represents a strictly typed value referring to the Uno type system.

## CreateObject Function

Creates a UNO object.

This method creates instances of the type that is passed as parameter.

## EqualUnoObjects Function

Returns True if the two specified Basic Uno objects represent the same Uno object instance.

## HasUnoInterfaces Function

Tests if a Basic Uno object supports certain Uno interfaces.

## IsUnoStruct Function

Returns True if the given object is a Uno struct.

## GetDefaultContext Function

Returns the default context of the process service factory, if existent, else returns a null reference.

## StarDesktop

The StarDesktop object represents LibreOffice application. Some routines or user interface objects such as current window can be used via StarDesktop.

## ThisComponent Statement

Addresses the active component so that its properties can be read and set.