Compartir a través de


Actualización de las propiedades MAPI

Hace referencia a: Outlook 2013 | Outlook 2016

Los clientes y proveedores de servicios pueden actualizar un valor de propiedad llamando a:

  • Método IMAPIProp::SetProps de un objeto para actualizar el valor de una o varias de las propiedades de un objeto.

  • Función HrSetOneProp para actualizar solo una propiedad a la vez. Use HrSetOneProp solo si el objeto de destino es local; esta función puede provocar una degradación del rendimiento cuando se usa con objetos remotos.

En el procedimiento siguiente se muestra cómo usar SetProps para actualizar la clase de mensaje o PR_MESSAGE_CLASS_A propiedad (PidTagMessageClass) de un mensaje.

Para actualizar la clase de mensaje de un mensaje

  1. Asigne una estructura SPropValue para la clase de mensaje y establezca sus miembros según corresponda.
  SPropValue spvMsgClass;
  spvMsgClass.ulPropTag = PR_MESSAGE_CLASS_A;
  spvMsgClass.Value.lpszA = "IPM.NewClass";
  
  1. Llame al método IMAPIProp::SetProps del mensaje para establecer la nueva clase de mensaje.
  hRes = lpMessage->SetProps(1, (LPSPropValue) &spvMsgClass, NULL);

Vea también