MessageType Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón.
public ref class MessageType : ExchangeWebServices::ItemType
public class MessageType : ExchangeWebServices.ItemType
Public Class MessageType
Inherits ItemType
- Herencia
- Derivado
Ejemplos
En el ejemplo de código siguiente se muestra cómo crear un mensaje. Tenga en cuenta que un mensaje que se devuelve en una respuesta tendrá muchas otras propiedades establecidas por el servidor exchange.
static MessageType CreateMessage()
{
// Create a meesage.
MessageType <span class="label">message</span> = new MessageType();
// Add recipients to message.
<span class="label">message</span>.ToRecipients = new EmailAddressType[2];
<span class="label">message</span>.ToRecipients[0] = new EmailAddressType();
<span class="label">message</span>.ToRecipients[0].EmailAddress = "user1@example.com";
<span class="label">message</span>.ToRecipients[1] = new EmailAddressType();
<span class="label">message</span>.ToRecipients[1].EmailAddress = "user2@example.com";
<span class="label">message</span>.CcRecipients = new EmailAddressType[1];
<span class="label">message</span>.CcRecipients[0] = new EmailAddressType();
<span class="label">message</span>.CcRecipients[0].EmailAddress = "user3@example.com";
<span class="label">message</span>.BccRecipients = new EmailAddressType[1];
<span class="label">message</span>.BccRecipients[0] = new EmailAddressType();
<span class="label">message</span>.BccRecipients[0].EmailAddress = "user4@example.com";
// Compose e-mail message.
<span class="label">message</span>.Subject = "High Priority Projects for Q3";
<span class="label">message</span>.Body = new BodyType();
<span class="label">message</span>.Body.BodyType1 = BodyTypeType.HTML;
<span class="label">message</span>.Body.Value = "<html><body style='font-family: Arial'><ul>" +
"<li>Create budget for next fiscal year.&nbsp;</li>" +
"<li>Hiring updates.&nbsp;</li>" +
"<li>Design plan for new facilities.</li>" +
"<li>Identify new opportunities for operational efficiency.&nbsp;</li>" +
"</ul><p>Please provide feedback before the meeting.&nbsp;</p></body></html>";
<span class="label">message</span>.Sensitivity = SensitivityChoicesType.Confidential;
<span class="label">message</span>.SensitivitySpecified = true;
<span class="label">message</span>.Categories = new string[2] { "Planning", "FiscalYear_Next" };
<span class="label">message</span>.Importance = ImportanceChoicesType.High;
<span class="label">message</span>.ImportanceSpecified = true;
return <span class="label">message</span>;
}
Comentarios
La MessageType clase tiene muchos miembros que son de solo lectura, pero que tienen un establecedor para la propiedad . Se trata de un artefacto de la definición del archivo de esquema. Por ejemplo, la IsRead propiedad no se puede establecer al crear un mensaje. Esta propiedad se devuelve cuando se recibe un elemento de mensaje en una respuesta del equipo que ejecuta Exchange Server 2007.
No es necesario establecer la ItemClass propiedad en el MessageType objeto a menos que desee crear un subtipo personalizado de IPM. Nota. El servidor de Exchange controla como MessageType ipm. Nota.
MessageType los objetos representan mensajes de correo electrónico y todos los demás elementos que no están fuertemente tipados por el esquema de Exchange Web Services (EWS). Elementos como IPM. Uso compartido e IPM. InfoPath se devuelve como MessageType objetos. Las versiones de Exchange Server a partir de Exchange 2010 y Exchange Online no devuelven el objeto base ItemType en las respuestas.
Constructores
MessageType() |
El MessageType constructor inicializa una nueva instancia de la MessageType clase . |
Propiedades
ArchiveTag |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
Attachments |
La Attachments propiedad obtiene o establece una AttachmentType matriz que contiene los elementos o archivos adjuntos a un elemento en el almacén de Exchange. (Heredado de ItemType) |
BccRecipients |
La BccRecipients propiedad obtiene o establece una colección de destinatarios que reciben una copia de carbono ciego (CCO) de un correo electrónico. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
BlockStatus |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
BlockStatusSpecified |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
Body |
La Body propiedad contiene el contenido del cuerpo de un elemento. (Heredado de ItemType) |
Categories |
La Categories propiedad obtiene o establece una matriz de cadenas que identifica las categorías a las que pertenece un elemento del buzón. (Heredado de ItemType) |
CcRecipients |
La CcRecipients propiedad obtiene o establece una colección de destinatarios que reciben una copia al carbono (CCO) de un correo electrónico. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
ConversationId |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
ConversationIndex |
La ConversationIndex propiedad obtiene o establece el identificador en el subproceso al que pertenece el mensaje. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
ConversationTopic |
La ConversationTopic propiedad obtiene o establece el identificador de conversación. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
Culture |
La Culture propiedad obtiene o establece la referencia cultural de un elemento determinado en un buzón. (Heredado de ItemType) |
DateTimeCreated |
La DateTimeCreated propiedad obtiene o establece la fecha y hora en que se creó un elemento del buzón. (Heredado de ItemType) |
DateTimeCreatedSpecified |
La DateTimeCreatedSpecified propiedad obtiene o establece un valor booleano que especifica si la DateTimeCreated propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la DateTimeCreated propiedad . (Heredado de ItemType) |
DateTimeReceived |
La DateTimeReceived propiedad obtiene la fecha y hora en que se recibió un elemento de un buzón. (Heredado de ItemType) |
DateTimeReceivedSpecified |
La DateTimeReceivedSpecified propiedad obtiene o establece un valor booleano que especifica si la DateTimeReceived propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la DateTimeReceived propiedad . (Heredado de ItemType) |
DateTimeSent |
La DateTimeSent propiedad obtiene o establece la fecha y hora en que se envió un elemento de un buzón. (Heredado de ItemType) |
DateTimeSentSpecified |
La DateTimeSentSpecified propiedad obtiene o establece un valor booleano que especifica si la DateTimeSent propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la propiedad DateTimeSent. (Heredado de ItemType) |
DisplayCc |
La DisplayCc propiedad obtiene o establece la cadena de presentación que se usa para el contenido del cuadro Cc. Esta es la cadena concatenada de todos los nombres para mostrar de destinatarios cc. (Heredado de ItemType) |
DisplayTo |
La DisplayTo propiedad obtiene o establece la cadena de presentación que se usa para el contenido del cuadro To. Esta es la cadena concatenada de todos los nombres para mostrar del destinatario To. (Heredado de ItemType) |
EffectiveRights |
La EffectiveRights propiedad obtiene o establece una instancia de la EffectiveRightsType clase que representa los derechos del cliente en función de la configuración de permisos del elemento o carpeta. (Heredado de ItemType) |
EntityExtractionResult |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
ExtendedProperty |
La ExtendedProperty propiedad obtiene o establece una matriz del tipo ExtendedPropertyType que identifica las propiedades MAPI extendidas. (Heredado de ItemType) |
Flag |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
From |
La From propiedad obtiene o establece el destinatario desde el que se envió el mensaje. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
GroupingAction |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
GroupingActionSpecified |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
HasAttachments |
La HasAttachments propiedad obtiene o establece un valor booleano que indica si el elemento tiene al menos un dato adjunto. (Heredado de ItemType) |
HasAttachmentsSpecified |
La HasAttachmentsSpecified propiedad obtiene o establece un valor booleano que especifica si la HasAttachments propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la HasAttachments propiedad . (Heredado de ItemType) |
HasBlockedImages |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
HasBlockedImagesSpecified |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
IconIndex |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
IconIndexSpecified |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
Importance |
La Importance propiedad obtiene o establece uno de los valores válidos ImportanceChoicesType para indicar la importancia del elemento. (Heredado de ItemType) |
ImportanceSpecified |
La ImportanceSpecified propiedad obtiene o establece un valor booleano que especifica si la Importance propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la Importance propiedad . (Heredado de ItemType) |
InReplyTo |
La InReplyTo propiedad obtiene o establece un valor de cadena que contiene el identificador del elemento al que este elemento es una respuesta. (Heredado de ItemType) |
InstanceKey |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
InternetMessageHeaders |
La InternetMessageHeaders propiedad obtiene o establece una matriz del tipo InternetHeaderType que representa la colección de todos los encabezados de mensaje de Internet contenidos en un elemento de un buzón de correo. (Heredado de ItemType) |
InternetMessageId |
La InternetMessageId propiedad obtiene o establece el identificador de mensaje de Internet para el mensaje. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
IsAssociated |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
IsAssociatedSpecified |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
IsDeliveryReceiptRequested |
La IsDeliveryReceiptRequested propiedad obtiene o establece un valor booleano que especifica si el remitente del elemento solicita un recibo de entrega. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
IsDeliveryReceiptRequestedSpecified |
La IsDeliveryReceiptRequestedSpecified propiedad obtiene o establece un valor booleano que especifica si la IsDeliveryReceiptRequested propiedad se serializa en la solicitud del Protocolo simple de acceso a objetos (SOAP). Esta propiedad es necesaria si se especifica la IsDeliveryReceiptRequested propiedad . Se trata de una propiedad de lectura y escritura. |
IsDraft |
La IsDraft propiedad obtiene o establece un valor booleano que indica si el elemento no se ha enviado. (Heredado de ItemType) |
IsDraftSpecified |
La IsDraftSpecified propiedad obtiene o establece un valor booleano que especifica si la IsDraft propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la IsDraft propiedad . (Heredado de ItemType) |
IsFromMe |
La IsFromMe propiedad obtiene o establece un valor booleano que indica si un usuario le envió un elemento. (Heredado de ItemType) |
IsFromMeSpecified |
La IsFromMeSpecified propiedad obtiene o establece un valor booleano que especifica si la IsFromMe propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la IsFromMe propiedad . (Heredado de ItemType) |
IsRead |
La IsRead propiedad obtiene un valor booleano que especifica si el mensaje se ha leído. Esta propiedad es de sólo lectura. |
IsReadReceiptRequested |
La IsReadReceiptRequested propiedad obtiene o establece un valor booleano que especifica si el remitente de un mensaje solicita un recibo de lectura. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
IsReadReceiptRequestedSpecified |
La IsReadReceiptRequestedSpecified propiedad obtiene o establece un valor booleano que especifica si la IsDeliveryReceiptRequested propiedad se serializa en la solicitud del Protocolo simple de acceso a objetos (SOAP). Esta propiedad es necesaria si se especifica la IsReadReceiptRequested propiedad . Se trata de una propiedad de lectura y escritura. |
IsReadSpecified |
La IsReadSpecified propiedad obtiene o establece un valor booleano que especifica si la IsRead propiedad se serializa en la solicitud del Protocolo simple de acceso a objetos (SOAP). Esta propiedad es necesaria si se especifica la IsRead propiedad . Se trata de una propiedad de lectura y escritura. |
IsResend |
La IsResend propiedad obtiene o establece un valor booleano que indica si el elemento se ha enviado previamente. (Heredado de ItemType) |
IsResendSpecified |
La IsResendSpecified propiedad obtiene o establece un valor booleano que especifica si la IsResend propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la IsResend propiedad . (Heredado de ItemType) |
IsResponseRequested |
La IsResponseRequested propiedad obtiene o establece un valor booleano que especifica si se solicita una respuesta a un correo electrónico. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
IsResponseRequestedSpecified |
La IsResponseRequestedSpecified propiedad obtiene o establece un valor booleano que especifica si la IsResponseRequested propiedad se serializa en la solicitud del Protocolo simple de acceso a objetos (SOAP). Esta propiedad es necesaria si se especifica la IsResponseRequested propiedad . Se trata de una propiedad de lectura y escritura. |
IsSubmitted |
La IsSubmitted propiedad obtiene o establece un valor booleano que indica si se ha enviado un elemento a la carpeta predeterminada bandeja de salida. (Heredado de ItemType) |
IsSubmittedSpecified |
La IsSubmittedSpecified propiedad obtiene o establece un valor booleano que especifica si la IsSubmitted propiedad se serializa en (solicitud SOAP). Esta propiedad es necesaria si se especifica la IsSubmitted propiedad . (Heredado de ItemType) |
IsUnmodified |
La IsUnmodified propiedad devuelve un valor booleano que indica si el elemento se ha modificado. (Heredado de ItemType) |
IsUnmodifiedSpecified |
La IsUnmodifiedSpecified propiedad obtiene o establece un valor booleano que especifica si la IsUnmodified propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la IsUnmodified propiedad . (Heredado de ItemType) |
ItemClass |
La ItemClass propiedad obtiene o establece un valor de cadena que indica la clase de mensaje del elemento. (Heredado de ItemType) |
ItemId |
La ItemId propiedad obtiene o establece una instancia de la ItemIdType clase que representa el identificador único y la clave de cambio de un elemento en el almacén de Exchange. (Heredado de ItemType) |
LastModifiedName |
La LastModifiedName propiedad obtiene un valor de cadena que contiene el nombre del usuario que modificó por última vez el elemento. (Heredado de ItemType) |
LastModifiedTime |
La LastModifiedTime propiedad obtiene una instancia de la estructura DateTime que representa la fecha y hora en que se modificó por última vez el elemento. (Heredado de ItemType) |
LastModifiedTimeSpecified |
La LastModifiedTimeSpecified propiedad obtiene o establece un valor booleano que especifica si la LastModifiedTime propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la LastModifiedTime propiedad . (Heredado de ItemType) |
MimeContent |
La MimeContent propiedad obtiene o establece una instancia de la MimeContentType clase que contiene el flujo MIME nativo de un objeto representado en formato base64Binary. (Heredado de ItemType) |
NextPredictedAction |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
NextPredictedActionSpecified |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
NormalizedBody |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
ParentFolderId |
La ParentFolderId propiedad obtiene o establece una instancia de la FolderIdType clase que representa el identificador de la carpeta primaria que contiene el elemento o carpeta. (Heredado de ItemType) |
PolicyTag |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
Preview |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
ReceivedBy |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. |
ReceivedRepresenting |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. |
References |
La References propiedad obtiene o establece una cadena que representa el encabezado Usenet que se usa para correlacionar las respuestas con su mensaje original. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
ReminderDueBy |
La ReminderDueBy propiedad obtiene o establece una instancia de la estructura DateTime que representa la fecha y hora en que se produce el evento. La propiedad usa ReminderMinutesBeforeStart esto para determinar cuándo se muestra el aviso. (Heredado de ItemType) |
ReminderDueBySpecified |
La ReminderDueBySpecified propiedad obtiene o establece un valor booleano que especifica si la ReminderDueBy propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la ReminderDueBy propiedad . (Heredado de ItemType) |
ReminderIsSet |
La ReminderIsSet propiedad obtiene o establece un valor booleano que indica si se ha establecido un recordatorio para un elemento en el almacén de Exchange. (Heredado de ItemType) |
ReminderIsSetSpecified |
La ReminderIsSetSpecified propiedad obtiene o establece un valor booleano que especifica si la ReminderIsSet propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la ReminderIsSet propiedad . (Heredado de ItemType) |
ReminderMinutesBeforeStart |
La ReminderMinutesBeforeStart propiedad obtiene o establece un valor de cadena que indica el número de minutos antes de que se produzca un evento cuando se muestra un aviso. (Heredado de ItemType) |
ReminderNextTime |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
ReminderNextTimeSpecified |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
ReplyTo |
La ReplyTo propiedad obtiene o establece una colección de direcciones a las que se deben enviar respuestas. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
ResponseObjects |
La ResponseObjects propiedad obtiene o establece una matriz del tipo ResponseObjectType que contiene una colección de todos los objetos de respuesta asociados a un elemento del almacén de Exchange. (Heredado de ItemType) |
RetentionDate |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
RetentionDateSpecified |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
RightsManagementLicenseData |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
Sender |
La Sender propiedad obtiene o establece el remitente de un mensaje. Esta propiedad es opcional. Se trata de una propiedad de lectura y escritura. |
Sensitivity |
La Sensitivity propiedad obtiene o establece uno de los valores válidos SensitivityChoicesType que indica el nivel de confidencialidad de un elemento. (Heredado de ItemType) |
SensitivitySpecified |
La SensitivitySpecified propiedad obtiene o establece un valor booleano que especifica si la Sensitivity propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la Sensitivity propiedad . (Heredado de ItemType) |
Size |
La Size propiedad obtiene o establece un valor entero que representa el tamaño en bytes de un elemento. (Heredado de ItemType) |
SizeSpecified |
La SizeSpecified propiedad obtiene o establece un valor booleano que especifica si la Size propiedad se serializa en la solicitud SOAP. Esta propiedad es necesaria si se especifica la Size propiedad . (Heredado de ItemType) |
StoreEntryId |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
Subject |
La Subject propiedad obtiene o establece un valor de cadena que representa la propiedad subject de los elementos del almacén de Exchange. El asunto está limitado a 255 caracteres. (Heredado de ItemType) |
TextBody |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
ToRecipients |
La ToRecipients propiedad obtiene o establece una colección de destinatarios de un correo electrónico. Esta propiedad es necesaria para enviar un mensaje. Se trata de una propiedad de lectura y escritura. |
UniqueBody |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
WebClientEditFormQueryString |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |
WebClientReadFormQueryString |
La MessageType clase representa un mensaje de correo electrónico de Exchange en un buzón. (Heredado de ItemType) |