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.
Hace referencia a: Outlook 2013 | Outlook 2016
Conversaci�n de seguimiento est� recopilando las respuestas a un mensaje. Clientes deben establecer dos propiedades que facilitan el seguimiento de las conversaciones:
PR_CONVERSATION_TOPIC (PidTagConversationTopic)
PR_CONVERSATION_TOPIC es el asunto del mensaje normalizado, es decir, el asunto sin las cadenas de prefijos. Establezca esta propiedad con el valor de la propiedad PR_NORMALIZED_SUBJECT (PidTagNormalizedSubject) del mensaje.
PR_CONVERSATION_INDEX (PidTagConversationIndex)
PR_CONVERSATION_INDEX indicates the position of the message within a particular conversation. Es responsabilidad de un cliente establecer PR_CONVERSATION_INDEX para cada mensaje saliente, ya sea un mensaje nuevo, un mensaje reenviado o una respuesta. Clients can set this property manually or call ScCreateConversationIndex, a utility function provided by MAPI.
ScCreateConversationIndex genera el valor de un �ndice de conversaci�n para los mensajes salientes. ScCreateConversationIndex implementa el �ndice como un bloque de encabezado es 22 bytes de longitud, seguido de cero o m�s secundarios bloquean cada 5 bytes de longitud.
El bloque de encabezado consta de 22 bytes, divididas en tres partes:
- Un byte reservado. Su valor es 1.
- Cinco bytes para la hora del sistema actual se convierte en el formato de estructura FILETIME .
- Diecis�is bytes que contiene un GUIDo identificador �nico global.
Cada bloque secundarios se compone de 5 bytes, divididas como sigue:
Un bit que contiene un c�digo que representa la diferencia entre la hora actual y el tiempo que se almacenan en el bloque de encabezado. Este bit ser� 0 si la diferencia es menor que.02 segundo y mayor de dos a�os y 1 si la diferencia es inferior a un segundo y mayor 56 a�os.
Treinta y un bits que contienen la diferencia entre la hora actual y la hora del bloque de encabezado expresado en unidades FILETIME . Esta parte del bloque secundario se genera mediante una de dos estrategias, en función del valor del primer bit. Si este bit es cero, ScCreateConversationIndex descarta los 15 bits altos y los 18 bits bajos. Si este bit es uno, la función descarta los 10 bits altos y los 23 bits bajos.
Cuatro bits que contiene un n�mero aleatorio generado por llamar a la funci�n de Win32 GetTickCount.
Cuatro bits que contiene un recuento de secuencia que se obtiene de la parte del n�mero aleatorio.
Si decide establecer manualmente los �ndices de conversaci�n de mensajes, tenga en cuenta las siguientes sugerencias:
Mantener las diferencias en las zonas horarias de la contestan transparente; usar horas UTC en lugar de hora local.
Aplicar sangr�a a cada grupo de conversaci�n en la misma cantidad.
Ordenar las respuestas a la misma fecha de mensaje.
Subprocesos independientes iniciaron en momentos distintos que comparten el mismo tema.
Para implementar un orden categorizado, de forma tal que los mensajes se agrupen por tema, ordene por PR_CONVERSATION_TOPIC primero y luego por PR_CONVERSATION_INDEX. Para presentar los resultados de la ordenación, establezca la propiedad PR_DEPTH (PidTagDepth) en 0 para los mensajes con un índice de conversación de 22 bytes de longitud. A continuación, para cada incremento de 5 bytes de longitud, aumente el valor de la propiedad PR_DEPTH en uno.
El grupo PR_ORIGINAL de propiedades tambi�n puede utilizarse para realizar un seguimiento de conversaci�n. Establecer estas propiedades para vincular responder o mensajes reenviados al mensaje original. Todas las propiedades PR_ORIGINAL son opcionales. Si no establece explícitamente, por ejemplo, PR_ORIGINAL_AUTHOR_ENTRYID (PidTagOriginalAuthorEntryId), el proveedor de almacenamiento de mensajes puede usar el valor predeterminado o el valor de la propiedad PR_SENDER_ENTRYID (PidTagSenderEntryId). De igual forma, si no establece PR_ORIGINAL_AUTHOR_NAME o PR_ORIGINAL_SUBMIT_TIME (PidTagOriginalSubmitTime), estas propiedades pueden establecer los valores predeterminados de las propiedades PR_SENDER_NAME (PidTagSenderName) y PR_CLIENT_SUBMIT_TIME (PidTagClientSubmitTime), respectivamente.