Ajuda do LibreOffice 24.8
Inspeciona objetos nos documento do LibreOffice e mostra os serviços UNO , bem como os métodos disponíveis, propriedades e interfaces implementadas.
Este recurso também permite explorar a estrutura do documento utilizando o modelo de objeto do documento (DOM)
As Ferramentas de desenvolvimento são visíveis em todos os documentos de LibreOffice Writer, Calc, Impress e Draw. A exibição é persistente e permanece visível até que seja desmarcada.
Quando as Ferramentas de desenvolvimento estão ativadas, uma janela é exibida na parte inferior da tela. Esta janela possui duas seções principais:
Visualização em árvore do Document Object Model: exibe partes do documento de acordo com o Document Object Model (DOM). Use esta seção para escolher o objeto a inspecionar.
Painel de inspeção do objeto: Exibe os serviços, métodos, propriedades e interfaces disponíveis do objeto selecionado.
Este recurso está disponível desde o LibreOffice 7.2 e pode ser usado no Writer, Calc, Impress e Draw.
O lado esquerdo da janela contém um botão de alternância Seleção atual, um botão Atualizar e uma visualização em árvore que exibe todos os objetos no documento.
O comportamento da visualização em árvore depende do status do botão de alternância Seleção atual:
Clique em Seleção atualpara exibir as propriedades do objeto selecionado no documento. Portanto, clicar em qualquer item na visualização em árvore não tem mais efeito.
Clique em Seleção atual novamente para exibir qualquer item na visualização em árvore e atualizar o conteúdo do Painel de inspeção de objetos.
Os tipos de objetos exibidos pela Visualização em árvore do modelo de documento dependem do aplicativo LibreOffice em uso:
| Aplicação do LibreOffice | Objetos suportados | 
|---|---|
| Writer | Parágrafos | 
| Calc | Planilhas | 
| Impress | Slides | 
| Draw | Páginas | 
O lado direito da janela consiste no Painel de inspeção de objeto que exibe informações sobre o objeto sob inspeção.
Nome da classe: é o nome da classe de objeto.
Utilize o nome da classe para pesquisar mais informações na documentação da API. Por exemplo, o objeto de nível superior em um documento do Writer é uma instância da classe SwXTextDocument, documentada na referência da classe SwXTextDocument .
É possível inspecionar ainda mais o objeto usando as quatro abas disponíveis que mostram suas Interfaces, Serviços, Propriedades e Métodos .
As informações sobre o objeto são organizadas em colunas em cada aba. O conjunto de colunas exibidas depende da aba selecionada.
Contém uma única coluna apresentando a lista de interfaces implementadas pelo objeto.
Contém uma única coluna apresentando a lista de serviços suportados pelo objeto.
Contém quatro colunas que descrevem as propriedades do objeto:
Propriedades: Mostra os nomes das propriedades do objeto.
Valor: Mostra uma representação textual do valor da propriedade atual.
Tipo: mostra o tipo de dados da propriedade.
Info: exibe informações relevantes sobre a propriedade. Por exemplo, uma propriedade somente leitura exibe "somente leitura" nesta coluna.
A aba Propriedades também inclui uma caixa de texto na parte inferior para exibir a representação textual completa do valor da propriedade.
Contém quatro colunas que descrevem a lista combinada de métodos que podem ser chamados pelo objeto atual:
Método: mostra o nome de todos os métodos do objeto.
Tipo de retorno: exibe o tipo de retorno dos métodos do objeto. Os métodos que não retornam nenhum valor são marcados como "void" nesta coluna.
Parâmetros: Mostra a lista de parâmetros exigidos pelo método, bem como seus respectivos tipos.
Classe de implementação: Exibe o nome da classe onde o método é implementado.