I confirmed that in spite of what it looks like the docs are saying, the 10 has no effect using the following:
Dim Propval(1) as New com.sun.star.beans.PropertyValue
Propval(0).Name = "FilterName"
Propval(0).Value = "Text - txt - csv (StarCalc)"
Propval(1).Name = "FilterOptions"
Propval(1).Value ="44,34,0,10,1" 'ASCII 59 = ; 34 = " 44 = ,
This is not trivial. If working, it would allow a person to have header info for a calculated sheet…all manner of details in some “chrome” at the top…that would export as the CSV of a derived data table lower in the sheet. Of course, a person could use BASIC and do a file output from a specific range of cells, composing the result cell-by-cell.