Propiedad canónica PidTagMessageClass
Hace referencia a: Outlook 2013 | Outlook 2016
Contiene una cadena de texto que identifica la clase de mensaje definida por el remitente, como IPM.Note.
Propiedad | Valor |
---|---|
Propiedades asociadas: |
PR_MESSAGE_CLASS, PR_MESSAGE_CLASS_A, PR_MESSAGE_CLASS_W |
Identificador: |
0x001A |
Tipo de datos: |
PT_UNICODE, PT_STRING8 |
Área: |
Común |
Comentarios
La clase message especifica el tipo del mensaje. Determina el conjunto de propiedades definidas para el mensaje, el tipo de información que transmite el mensaje y cómo controlarlo.
Estas propiedades contienen cadenas concatenadas con puntos. Cada cadena representa un nivel de subclases. Por ejemplo, IPM. La nota es una subclase de IPM y una superclase de IPM. Note.Private.
Estas propiedades deben constar de los caracteres ASCII de 32 a 127 y no deben terminar con un punto (ASCII 46). Las operaciones de ordenación y comparación deben tratarla como una cadena que no distingue mayúsculas de minúsculas. La longitud máxima posible es de 255 caracteres, pero para permitir que la sala MAPI anexe calificadores se recomienda que la longitud original se mantenga por debajo de 128 caracteres.
Cada mensaje es necesario para proporcionar estas propiedades. Normalmente, la aplicación cliente que crea un nuevo mensaje lo establece en cuanto IMAPIFolder::CreateMessage devuelve correctamente. Pero si la propiedad no se ha establecido cuando el cliente llama a IMAPIProp::SaveChanges, el almacén de mensajes debe establecerla en IPM.
Los valores definidos por MAPI son:
IPM.Note for a standard interpersonal message
REPORT.<subject message class>.DR for a delivery report
REPORT.<subject message class>.NDR for a nondelivery report
REPORT.<subject message class>.IPNRN for a read report
REPORT.<subject message class>.IPNNRN for a nonread report
IPM e IPC están diseñados para ser solo superclases, y un mensaje debe tener al menos un calificador de subclase anexado antes de almacenarse o enviarse. Para obtener más información sobre el uso de la clase de mensaje, vea Clases de mensaje. Para obtener listas de propiedades necesarias y opcionales para las clases de mensaje, consulte los subtemas de Acerca de las propiedades del mensaje.
Una clase de mensaje personalizada puede definir propiedades en un intervalo reservado para su uso solo con esa clase de mensaje. Para obtener más información, vea Acerca de los identificadores de propiedad.
Las clases de mensaje controlan en qué carpeta de recepción se almacena un mensaje entrante. Para obtener más información, vea el método IMsgStore::GetReceiveFolderTable .
Para obtener más información sobre el uso de clases de mensajes con formularios y servidores de formularios, vea Elegir una clase de mensaje.
Recursos relacionados
Especificaciones del protocolo
Proporciona referencias a las especificaciones de protocolo de Exchange Server relacionadas.
Controla los objetos de mensajes y datos adjuntos.
Especifica las propiedades y operaciones permitidas para los objetos de mensaje de correo electrónico.
Especifica las propiedades y operaciones permitidas para representar mensajes de correo de voz y fax.
Archivos de encabezado
Mapidefs.h
Proporciona definiciones de tipo de datos.
Mapitags.h
Contiene definiciones de propiedades enumeradas como propiedades asociadas.