Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

ContactItem.MarkForDownload Property

Office 2007
Returns or sets an OlRemoteStatus constant that determines the status of an item once it is received by a remote user. Read/write.

Syntax

expression.MarkForDownload

expression   A variable that represents a ContactItem object.

Remarks

This property gives remote users with less-than-ideal data-transfer capabilities increased messaging flexibility.

Example

The following example searches through the user's Inbox for items that have not yet been fully downloaded. If any items are found that are not fully downloaded, a message is displayed and the item is marked for download.

Visual Basic for Applications
Sub DownloadItems()
    Dim mpfInbox As Outlook.Folder
    Dim obj As Object
    Dim i As Integer

    Set mpfInbox = Application.GetNamespace("MAPI").GetDefaultFolder(olFolderInbox)
    'Loop all items in the Inbox folder
    For i = 1 To mpfInbox.Items.Count
        Set obj = mpfInbox.Items.Item(i)
        'Verify if the state of the item is olHeaderOnly
        If obj.DownloadState = olHeaderOnly Then
            MsgBox ("This item has not been fully downloaded.")
            'Mark the item to be downloaded.
            obj.MarkForDownload = olMarkedForDownload
        End If
    Next
End Sub



Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.