# Description of XML configuration files.

**URL:** https://discourse.paraview.org/t/description-of-xml-configuration-files/12260
**Category:** Development
**Created:** [June 9, 2023, 7:43am UTC](https://discourse.paraview.org/t/description-of-xml-configuration-files/12260 "2023-06-09T07:43:57Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![OlegIT](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/o/71c47a/32.png) [@OlegIT](https://discourse.paraview.org/u/OlegIT)
#### Post date: [June 9, 2023, 7:43am UTC](https://discourse.paraview.org/t/description-of-xml-configuration-files/12260/1 "2023-06-09T07:43:58Z")

</div>

Help me find documentation on XML configuration files describing the behavior of filters. What I found is not a complete description. There is a text

> ```
> <StringVectorProperty command="SetInputArrayToProcess"
> element_types="0 0 0 0 2"
> name="SelectInputVectors"
> label="Input Array"
> number_of_elements="5">
> 
> ```

What values can parameters take? Is there a list of valid parameters? For example, there is this line

> ```
> element_types="int int str int double double int str"
> 
> ```

When to use what values? Sometimes string values are used, sometimes numeric.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [June 9, 2023, 7:50am UTC](https://discourse.paraview.org/t/description-of-xml-configuration-files/12260/2 "2023-06-09T07:50:20Z")

</div>

Lots of goof info here:

> [@StringVectorProperty attributes](https://discourse.paraview.org/t/stringvectorproperty-attributes/4596):
>
> Hi, after searching this discourse as well as the VTK documentation I could not find the information I was looking for. When declaring a StringVectorProperty there are a number of attributes where I cannot figure out what exactly they are specifying. What I need is a property that will list all the point data arrays from the input data set and use the selected entry to call a method taking a string as single argument. From the code I read, my best guess is that “number\_of\_elements” specifies…

Also this one about `SetInputArrayToProcess`

[https://vtk.org/doc/nightly/html/classvtkAlgorithm.html](https://vtk.org/doc/nightly/html/classvtkAlgorithm.html)
