Share via


Descripción general de las propiedades

Propiedades de Outlook

Una propiedad es un atributo de un objeto de Outlook. Las propiedades describen algo sobre el objeto, como la persona que envía un elemento de mensaje o la cantidad de elementos de una carpeta. Outlook define muchas propiedades; en esta documentación se les denomina propiedades integradas. El modelo de objetos de Outlook expone muchas propiedades integradas con nombres de cadena, por ejemplo, la propiedad Subject de un elemento de correo electrónico.

Estas propiedades están aun más cualificadas como propiedades integradas explícitas. Los clientes y los proveedores de servicios pueden ampliar las propiedades predefinidas de Outlook creando nuevas propiedades personalizadas. Por ejemplo, mediante formularios personalizados, los clientes pueden definir propiedades para ampliar la funcionalidad de una clase de mensaje concreta y los proveedores de servicios pueden definir propiedades para exponer características únicas en su sistema de mensajería.

Puntos de entrada del modelo de objetos

El modelo de objetos de Outlook ofrece varias opciones de acceso a las propiedades de Outlook, por ejemplo:

Nota:

[!NOTA] Aunque ItemProperties y UserProperties admiten la enumeración de propiedades integradas explícitas y UserProperties.Find admite la búsqueda de propiedades integradas explícitas, use estos objetos básicamente para las propiedades personalizadas de los objetos de elemento. Use el objeto PropertyAccessor para tener acceso a las propiedades de objetos sin elemento o a propiedades de nivel de elemento que no están expuestas de forma explícita en el modelo de objetos de Outlook.

En la tabla siguiente se muestra cuándo usar los puntos de entrada.

Object.Property UserProperty, UserProperties ItemProperty, ItemProperties PropertyAccessor
Acción en las propiedades Obtiene o establece las propiedades integradas explícitas de los objetos de elemento. Enumera, crea, obtiene, establece o elimina las propiedades personalizadas de los objetos de elemento. Enumera las propiedades integradas explícitas y las propiedades personalizadas de los objetos de elemento; crea, obtiene, establece o elimina las propiedades personalizadas de los objetos de elemento. Obtenga y establezca propiedades integradas y cree, obtenga, establezca y quite propiedades personalizadas. Los objetos incluyen objetos de elemento y lo siguiente: AddressEntry, AddressList, Attachment, ExchangeUser, ExchangeDistributionList, Folder, Recipient y Store. Acceda a las propiedades por los espacios de nombres adecuados. Para obtener más información, vea Hacer referencia a propiedades por espacio de nombres.
Rendimiento No hay sobrecarga en el rendimiento. Enumerar y tener acceso a las propiedades usando UserProperties puede provocar sobrecarga de rendimiento. Enumerar y tener acceso a las propiedades usando ItemProperties puede provocar sobrecarga de rendimiento. El uso de PropertyAccessor para tener acceso a las propiedades provoca sobrecargas de rendimiento. Para obtener o establecer varias propiedades, use GetProperties y SetProperties en lugar de llamar repetidamente a GetProperty y SetProperty.

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.