Those methods won't be implemented since it enables people to "steal" models used in tv3d
I don't think this would be the reason why those function don't exists. If this were true, TV3D would lock you out of alot more than just that. TVInternalObjects would definately not exists if this were the case. The reason why these function are not yet implemented is because of compatability/feature conflicts.
TVMesh.SaveXFile(filename)
There is a way to achieve this through TVInternalObjects. Use TVIO.GetD3DMesh. Then its
Dim D3DMesh as Microsoft.Direct3D.Mesh, D3DMesh = New Microsoft.Direct3D.Mesh(TVIO.GetD3DMesh(TVMesh.GetIndex))
Oh, be sure to check the namespace to make sure your in right namespace. I think it is Microsoft.Direct3D that the Mesh Class resides in.
TVActor.SaveXFile(filename)
This doesn't exists yet because the descrepencies it would cause with the bones. The reason is Mircosoft.DirectX's API does not provide a very good interface for bone weights and skinning. For Frames you may be ok, but you assume any good Actor would have skinning. So because the interface that skinning is not there, such a function would be kind of useless.
TVActor.CreateBone(Name,Parent,Position,Matrix,...) as long
This doesn't exists for the same reson TVActor.SaveXFile does not exists. Lack of skinning.
If you were to add a bone and assume the mesh is skinning, you would have to reconfigure the entire bone structure of the Actor because of skinning weight.
Also keep in mind, skinning complex. This may explain why the interface to it is not ifficient enought. It would also mean Microsoft if trying to protect their API (I don't see how or why they would want to do this since everything else is so wide open that they would have nothing to lose).