Objetos UNO

Conteúdo
Índice 🔎︎

# Objetos UNO, Funções e Serviços

Funções, objetos e serviços de Unified Network Objects (UNO).

## Função CreateUnoStruct

Cria uma ocorrência de um tipo de estrutura Uno.

## Função CreateUnoService

Instancia um serviço Uno com o ProcessServiceManager.

## Função GetProcessServiceManager

Devolve o ProcessServiceManager (Uno ServiceManager central).

## Função CreateUnoDialog

Cria um objeto do Basic Uno que representa um controlo de diálogo Uno durante a execução do Basic.

## Função CreateUnoListener

Cria uma instância de Ouvinte.

## Função CreateUnoValue

Devolve um objeto que representa um valor escrito e que se refere ao sistema de escrita Uno.

## Função CreateObject

Cria um objeto UNO. No Windows, também pode criar objetos OLE.

Este método cria ocorrências do tipo que é enviado como parâmetro.

## Função EqualUnoObjects

Devolve "True" se os dois objetos especificados do Basic Uno representarem a mesma ocorrência do objeto Uno.

## Função HasUnoInterfaces

Verifica se um objeto do Basic Uno aceita certas interfaces Uno.

## Função IsUnoStruct

Devolve True se o objeto for uma estrutura Uno.

## Função GetDefaultContext

Devolve o contexto padrão de serviço do processo, se existente, de outro modo devolve uma referência nula.

## StarDesktop

O objeto StarDesktop representa a aplicação LibreOffice. Algumas rotinas ou objetos da interface do utilizador, como a janela atual, podem ser usados via StarDesktop.

## Instrução ThisComponent

Trata do componente ativo para que as suas propriedades possam ser lidas e definidas. ThisComponent é utilizado a partir do Basic para documentos, onde representa o documento a que o Basic pertence. O tipo de objeto acedido por ThisComponent depende do tipo de documento.