Propiedad TaskItem.MarkForDownload (Outlook)
Devuelve o establece una constante OlRemoteStatus que determina el estado de un elemento una vez recibido por un usuario remoto. Lectura y escritura.
Sintaxis
expresión. MarkForDownload
Expresión Variable que representa un objeto TaskItem .
Comentarios
Esta propiedad proporciona a los usuarios remotos posibilidades casi ilimitadas de transferencia de datos y mayor flexibilidad de mensajería.
Ejemplo:
En el ejemplo siguiente se buscan los elementos que aún no se han descargado totalmente en la Bandeja de entrada del usuario. Si se detecta que algún elemento no se ha descargado totalmente, se muestra un mensaje y, a continuación, se marca el elemento para su descarga.
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
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.