I have not had to create a view like that yet.
Here is what I have for getting a named view once it is created
Dim VT As ViewTable = CType(Trans.GetObject(DB.ViewTableId, OpenMode.ForRead), ViewTable)
Dim ED As Editor = Application.DocumentManager.MdiActiveDocument.Editor
Try
If VT.Has(strViewName) Then
Dim VTR As ViewTableRecord = CType(Trans.GetObject(VT(strViewName), OpenMode.ForRead), ViewTableRecord)
ED.SetCurrentView(VTR)
'VTR = Nothing
'ED = Nothing
Else
MsgBox("No View Found, need to create", MsgBoxStyle.OkOnly, "No View")
End If
I think working with the com object might be a easier way to go for creating a named view.
pat