Propiedad ContactItem.UserProperties (Outlook)
Devuelve la colección UserProperties que representa todas las propiedades de usuario del elemento de Outlook. Solo lectura.
Sintaxis
expresión. UserProperties
Expresión Variable que representa un objeto ContactItem .
Ejemplo:
En este ejemplo de Visual Basic para Aplicaciones (VBA) se busca una propiedad personalizada denominada LastDateContacted
para el contacto "Jeff Smith" y se muestra al usuario. Para ejecutar este ejemplo, es necesario sustituir "Jeff Smith" por un nombre de contacto válido y crear una propiedad definida por el usuario denominada LastDateContacted
para el contacto.
Sub FindContact()
'Finds and displays last contacted info for a contact
Dim objContact As Outlook.ContactItem
Dim objContacts As Outlook.Folder
Dim objNameSpace As Outlook.NameSpace
Dim objProperty As Outlook.UserProperty
Set objNameSpace = Application.GetNamespace("MAPI")
Set objContacts = objNameSpace.GetDefaultFolder(olFolderContacts)
Set objContact = objContacts.Items.Find( _
"[FileAs] = ""Smith, Jeff"" and [FirstName] = ""Jeff""")
If Not TypeName(objContact) = "Nothing" Then
Set objProperty = _
objContact.UserProperties.Find("LastDateContacted")
If TypeName(objProperty) <> "Nothing" Then
MsgBox "Last Date Contacted: " & objProperty.Value
End If
Else
MsgBox "The contact was not found."
End If
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.