Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.