This documentation is archived and is not being maintained.

MAPIFolder.CurrentView Property

Returns a View object representing the current view. Read-only.

Namespace:  Microsoft.Office.Interop.Outlook
Assembly:  Microsoft.Office.Interop.Outlook (in Microsoft.Office.Interop.Outlook.dll)

View CurrentView { get; }

To obtain a View object for the view of the current Explorer, use _Explorer.CurrentView instead of the CurrentView property of the current Folder object returned by _Explorer.CurrentFolder.

You must save a reference to the View object returned by CurrentView before you proceed to use it for any purpose.

To properly reset the current view, you must do a View.Reset and then a View.Apply. The code sample below illustrates the order of the calls:

private void ResetView()
    // Save a reference to the current view object    
    Outlook.View v = Application.ActiveExplorer().CurrentView 
        as Outlook.View; 
    // Reset and then apply the current view