DeleteAttachmentType 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 DeleteAttachmentType clase representa una solicitud para eliminar datos adjuntos de un elemento de la base de datos de Exchange.
public ref class DeleteAttachmentType : ExchangeWebServices::BaseRequestType
public class DeleteAttachmentType : ExchangeWebServices.BaseRequestType
Public Class DeleteAttachmentType
Inherits BaseRequestType
- Herencia
Ejemplos
En el ejemplo de código siguiente se muestra una solicitud DeleteItem que elimina dos datos adjuntos.
static void DeleteAttachment(ExchangeServiceBinding esb)
{
// Create the request.
<span class="label">DeleteAttachmentType</span><span class="label">request</span> = new DeleteAttachmentType();
// Identify the attachments to delete.
RequestAttachmentIdType[] attachments = new RequestAttachmentIdType[2];
attachments[0] = new RequestAttachmentIdType();
attachments[1] = new RequestAttachmentIdType();
attachments[0].Id = "AAAlAE1B";
attachments[1].Id = "AAAlAE1B";
<span class="label">request</span>.AttachmentIds = attachments;
try
{
DeleteAttachmentResponseType response = esb.DeleteAttachment(<span class="label">request</span>);
ArrayOfResponseMessagesType aormt = response.ResponseMessages;
ResponseMessageType[] rmta = aormt.Items;
foreach (ResponseMessageType rmt in rmta)
{
DeleteAttachmentResponseMessageType darmt = (rmt as DeleteAttachmentResponseMessageType);
if (darmt.ResponseClass == ResponseClassType.Success)
{
Console.WriteLine("Attachment deleted from ItemId: " + darmt.RootItemId.RootItemId);
}
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
Comentarios
La operación DeleteAttachment devuelve el identificador y la nueva clave de cambio del elemento que contenía los datos adjuntos antes de que se eliminara.
Constructores
DeleteAttachmentType() |
El DeleteAttachmentType constructor inicializa una nueva instancia de la DeleteAttachmentType clase . |
Propiedades
AttachmentIds |
La AttachmentIds propiedad obtiene o establece el conjunto de identificadores de datos adjuntos que se usan para identificar los datos adjuntos que se van a eliminar. |