Share via


TableView.AutoPreview Property

Outlook Developer Reference

Returns or sets an OlAutoPreview constant that determines how items are automatically previewed by the TableView object. Read/write.

Version Information
 Version Added:  Outlook 2007

Syntax

expression.AutoPreview

expression   A variable that represents a TableView object.

Example

The following Visual Basic for Applications (VBA) example sets the AutoPreview property to olAutoPreviewUnread for every TableView object associated with the current Folder object.

Visual Basic for Applications
  Private Sub PreviewUnreadOnly()
    Dim objFolder As Folder
    Dim objView As View
    Dim objTableView As TableView
    
    ' Retrieve a Folder object reference
    ' for the current folder
    Set objFolder = Application.ActiveExplorer.CurrentFolder
    
    ' Enumerate through the Views collection for the
    ' Folder object.
    For Each objView In objFolder.Views
        ' Check if the view is a table view.
        If objView.ViewType = olTableView Then
            ' Cast the View object to a TableView object.
            Set objTableView = objView
            
            ' Set the view so that only unread messages
            ' are automatically previewed.
            objTableView.AutoPreview = olAutoPreviewUnread
            
            ' Save the table view.
            objTableView.Save
        End If
    Next
End Sub

See Also