You can define views using XML for Outlook 2002 and later, and use
those views by setting the Explorer.CurrentView property to the name
of the existing view you want. You can get the MAPIFolder.Views
collection for a folder and work with the properties and methods of
the View objects in that collection. There are articles in the KB and
on MSDN about creating XML views.