I use SOAP in native C++ application - no C#, no Java Script.
When renaming list item (including file) via REST, it's possible to alter Name
field. But in case of using SOAP Lists.asmx
UpdateListItems
does not change neither FileLeafRef
nor FileRef
field though returns OK (I have tried all other possible fields from http://blogs.msdn.com/b/michael_yeager/archive/2008/11/03/reference-list-for-internal-field-names.aspx).
Changing BaseName
field works but does not affect extension.
Is there a way to rename file together with extension?