LibreOfficeDev 25.8 Hjelp
Inspiserer objekter i LibreOfficeDev-dokumenter og viser støttede UNO-tjenester, samt tilgjengelige metoder, egenskaper og implementerte grensesnitt.
Denne funksjonen lar deg også utforske dokumentstrukturen ved å bruke Document Object Model (DOM).
Utviklingsverktøyene er synlige i alle dokumenter til LibreOfficeDev Writer, Calc, Impress og Draw. Displayet er vedvarende og forblir synlig til det velges bort.
Når Utviklingsverktøy er aktivert, vises et dokkingbart vindu nederst på skjermen. Dette vinduet har to seksjoner:
Trevisning for dokumentobjektmodell: Viser dokumentdelene i henhold til dokumentobjektmodellen (DOM). Bruk denne delen til å velge objektet du vil inspisere.
Objektinspeksjonspanel: Viser tilgjengelige tjenester, metoder, egenskaper og grensesnitt for det valgte objektet.
Denne funksjonen er tilgjengelig siden LibreOfficeDev 7.2 for Writer, Calc, Impress og Draw.
Venstre side av vinduet inneholder en veksleknapp for Gjeldende utvalg, en Oppdater-knapp og en trevisning som viser alle objektene i dokumentet.
Oppførselen til trevisningen avhenger av statusen til Gjeldende valg-vekslingsknappen:
Klikk på Gjeldende utvalg for å vise egenskapene til objektet som er valgt i dokumentet. Derfor har det ingen effekt å klikke på et element i trevisningen.
Klikk på Gjeldende utvalg igjen for å vise et element i trevisningen og oppdatere innholdet i objektinspeksjonspanelet.
Hvilke typer objekter som vises i dokumentmodelltrevisningen avhenger av LibreOfficeDev-applikasjonen som brukes:
| LibreOfficeDev-applikasjon | Støttede objekter | 
|---|---|
| Writer | Avsnitt | 
| Calc | Ark | 
| Impress | Lysbilder | 
| Draw | Sider | 
Høyre side av vinduet er Objektinspeksjonspanelet som viser informasjon om objektet som inspiseres.
Klassenavn: er navnet på objektklassen.
Bruk klassenavnet for å søke etter mer informasjon i API-dokumentasjonen. For eksempel er toppnivåobjektet i et Writer-dokument en forekomst av klassen SwXTextDocument, som er dokumentert på SwXTextDocument Class Reference.
Du kan inspisere objektet videre ved å bruke de fire tilgjengelige fanene som viser dets grensesnitt, tjenester, egenskaper og metoder .
Informasjonen om objektet er organisert i kolonner i hver fane. Settet med kolonner som vises, avhenger av den valgte fanen.
Inneholder en enkelt kolonne som presenterer listen over grensesnitt implementert av objektet.
Inneholder en enkelt kolonne som presenterer listen over tjenester som støttes av objektet.
Inneholder fire kolonner som beskriver egenskapene til objektet:
Egenskap: Viser navnene på objektegenskapene.
Verdi: Viser en tekstlig representasjon av gjeldende egenskapsverdi.
Type: Viser egenskapstypen.
Info: Vis relevant informasjon om eiendommen. For eksempel viser en skrivebeskyttet egenskap "skrivebeskyttet" i denne kolonnen.
Kategorien Egenskaper inneholder også en tekstboks nederst for å vise den fullstendige tekstrepresentasjonen av egenskapsverdien.
Inneholder fire kolonner som beskriver den kombinerte listen over metoder som kan anropes av det gjeldende objektet:
Metode: Viser navnene til alle metodene til objektet.
Returtype: Viser returtypen til objektmetodene. Metoder som ikke returnerer noen verdi er merket som "ugyldig" i denne kolonnen.
Parametere: Viser listen over parametere som kreves av metoden, samt deres respektive typer.
Implementeringsklasse: Viser navnet på klassen der metoden er implementert.