Clase SPMobileMessageDeliveryReportItem

Representa un elemento de error o éxito para un informe de entrega de un servicio Web que utiliza el protocolo del servicio móvil de Office (OMS).

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.MobileMessage.SPMobileMessageDeliveryReportItem

Espacio de nombres:  Microsoft.SharePoint.MobileMessage
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Class SPMobileMessageDeliveryReportItem
'Uso
Dim instance As SPMobileMessageDeliveryReportItem
public class SPMobileMessageDeliveryReportItem

Comentarios

Un SPMobileMessageDeliveryReportItem es la versión orientada de un objeto de un elemento error OMS dentro de un elemento xmsResponse que se envía por el servicio Web en respuesta a una llamada de su método DeliverXms , que es el método principal de OMS para enviar un mensaje a un dispositivo móvil. A pesar de su nombre, puede informar a un elemento error éxito o error. Por lo tanto, la propiedad SPMobileMessageDeliveryReportItem.DeliveryCode puede ser Succeeded.

Nota

La clase SPMobileMessageDeliveryReport representa el elemento xmsResponse , por lo que su propiedad Items es una colección de objetos SPMobileMessageDeliveryReportItem .

Para obtener más información acerca de OMS, consulte la serie de artículos a partir de Outlook 2007 Mobile Service Guidelines (Part 1 of 3).

Ejemplos

El siguiente, muestra un ejemplo de un xmsResponse para un mensaje en el que se ha enviado correctamente con su elemento de error secundario. Tenga en cuenta que el valor del atributo code de "Aceptar" se representa en el objeto SPMobileMessageDeliveryReportItem como valor de una propiedad de DeliveryCode de Succeeded.

<?xml version="1.0" encoding="utf-8"?>
<xmsResponse xmlns="https://schemas.microsoft.com/office/Outlook/2006/OMS">
   <error code="ok" severity="neutral"/> 
</xmsResponse>

A continuación se muestra un ejemplo de un xmsResponse de un intento de mensaje no se pudo enviar con su elemento de error secundario. Tenga en cuenta que los elementos content y recipientList están representados en el objeto SPMobileMessageDeliveryReportItem por sus propiedades Content y RecipientList , respectivamente. El valor del atributo code de "perDayMsgLimit" se representa en el objeto SPMobileMessageDeliveryReportItem como valor de una propiedad de DeliveryCode de PerDayMessageLimit.

<?xml version="1.0" encoding="utf-8"?>
<xmsResponse xmlns="https://schemas.microsoft.com/office/Outlook/2006/OMS">
   <error code="perDayMsgLimit" severity="failure">
      <content>20 SMS</content>
      <recipientList>13601391354;13601391388</recipientList>
   </error> 
</xmsResponse>

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros SPMobileMessageDeliveryReportItem

Espacio de nombres Microsoft.SharePoint.MobileMessage