MAPIFolder.CurrentView Property

Definition

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

public:
 property Microsoft::Office::Interop::Outlook::View ^ CurrentView { Microsoft::Office::Interop::Outlook::View ^ get(); };
public Microsoft.Office.Interop.Outlook.View CurrentView { get; }
Public ReadOnly Property CurrentView As View

Property Value

Remarks

To obtain a View object for the view of the current Explorer, use CurrentView instead of the CurrentView property of the current Folder object returned by 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 Reset() and then a Apply(). The code sample below illustrates the order of the calls:

Sub ResetView()
    Dim v as Outlook.View
    ' Save a reference to the current view object
    Set v = Application.ActiveExplorer().CurrentView
    ' Reset and then apply the current view
    v.Reset
    v.Apply
End Sub
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
    v.Reset();
    v.Apply();
}

Applies to