Innhald
Innhaldsliste 🔎︎

# Utviklingsverktøy

Inspiserer objekt i LibreOffice-dokument og viser støtta UNO-tenester, men også tilgjengelege metodar, eigenskapar og implementerte grensesnitt. Denne funksjonen gjer det også mogleg å utforska dokumentstrukturen ved å bruka Document Object Model (DOM).

For å bruka denne funksjonen …

Vel Verktøy → Utviklingsverktøy

Utviklingsverktøy

Utviklingsverktøya er synlege i alle dokument i LibreOffice Writer, Calc, Impress og Draw. Visinga held fram og er synleg til ho vert slått av.

Når Utviklingsverktøy er slått på, vert det vist eit vindauge nedst på skjermen. Vindauget kan limast inn. Dette vindauget har to seksjonar:

- Trevising for dokumentobjektmodell: Viser dokumentelement i høve til dokumentobjektmodellen (DOM). Bruk denne til å velja objektet du vil sjå på.

- Objektinspeksjonspanel: Viser tilgjengelege tenester, metodar, eigenskapar og grensesnitt for det valde objektet.

Denne funksjonen har vore tilgjengeleg sidan LibreOffice 7.2 for Writer, Calc, Impress og Draw.

## Dokumentmodell trevising

Venstre side av vindauget inneheld ein av/på-knapp for Gjeldande utval, ein Oppdater-knapp og ei trevising som viser alle objekta i dokumentet.

Korleis trevisinga oppfører seg, er avhengig av statusen til av/på-knappen Gjeldande val:

- Trykk på Gjeldande utval for å visa eigenskapane til objektet som er vald i dokumentet. Difor har det ingen effekt å trykka på eit element i trevisinga.

- Trykk på Gjeldande utval igjen for å visa eit element i trevisinga og å oppdatera innhaldet i Objektinspeksjonspanelet.

Kva for objekttypar som vert viste i dokumentmodelltrevisinga er avhengig av LibreOffice-programmet som er i bruk:

LibreOffice-program | Støtta objekt
Writer | Avsnitt Tekstdelar i eit avsnitt Figurar Tabellar Rammer Grafiske objekt Innebygde objekt (OLE) Stilfamiliar og stilar
Calc | Ark Former per ark Diagram per ark Pivottabellar per ark Stilfamiliar og stilar
Impress | Lysbilete Former per lysbilete Hovudlysbilete Stilfamiliar og stilar
Draw | Sider Former per side Stilfamiliar og stilar

## Objektinspeksjonspanel

Den høgre sida av vindauget er Objektinspeksjonspanelet som visar informasjon om objektet som vert inspisert.

Klassenamn: namnet på objektklassen.

Use the class name to search more information in the API documentation. For example, the top-level object in a Writer document is an instance of the class SwXTextDocument, which is documented at SwXTextDocument Class Reference.

You can inspect the object further by using the four tabs available that display its Interfaces, Services, Properties and Methods.

The information about the object is organized in columns in each tab. The set of columns displayed depend on the selected tab.

### Interfaces tab

Contains a single column presenting the list of interfaces implemented by the object.

### Services tab

Contains a single column presenting the list of services supported by the object.

### Properties tab

Contains four columns that describe the properties of the object:

- Property: Shows the names of the object properties.

- Value: Displays a textual representation of the current property value.

- Type: Shows the property type.

- Info: display relevant information about the property. For example, a read-only property displays "read-only" in this column.

The Properties tab also includes a text box on the bottom to display the full textual representation of the property value.

### Methods tab

Contains four columns that describe the combined list of methods that can be called by the current object:

- Method: Shows the names of all methods of the object.

- Return type: Displays the return type of the object methods. Methods that do not return any value are marked as "void" in this column.

- Parameters: Shows the list of parameters that are required by the method as well as their respective types.

- Implementation class: Displays the name of the class where the method is implemented.

Liknande emne

UNO Objects, Functions and Services