I'm a big fan of C#, but I'm guessing VB
is quite similar. Try WriteTo and WriteContentTo. You will most likely have to deal with streams to pull this off.
One way to do it if you really want a string is to get the XML into a stream (using WriteTo), and then reading the entire stream as a string (check out the various Read methods)
Check out http://samples.gotdotnet.com/QuickSt...lDocument.aspx
for a quick tutorial
For the list of methods, properties and their description, check out