Partager via


SPMobileMessageDeliveryReportItem - Classe

Représente un élément de réussite ou d'erreur pour un rapport de remise d'un service Web qui utilise le protocole Office Mobile Service (OMS).

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.MobileMessage.SPMobileMessageDeliveryReportItem

Espace de noms :  Microsoft.SharePoint.MobileMessage
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Class SPMobileMessageDeliveryReportItem
'Utilisation
Dim instance As SPMobileMessageDeliveryReportItem
public class SPMobileMessageDeliveryReportItem

Remarques

Un SPMobileMessageDeliveryReportItem est une version orientée objet d'une error OMS dans un élément xmsResponse qui est envoyé par le service Web en réponse à un appel de sa méthode DeliverXms , la principale méthode d'OMS pour envoyer un message à un appareil mobile. Malgré son nom, un élément error peut signaler la réussite ou une erreur. Par conséquent, la propriété SPMobileMessageDeliveryReportItem.DeliveryCode peut être Succeeded.

Notes

La classe SPMobileMessageDeliveryReport représente l'élément xmsResponse , sa propriété Items est une collection d'objets SPMobileMessageDeliveryReportItem .

Pour plus d'informations à propos de l'OMS, consultez la série d'articles à partir de Outlook 2007 Mobile Service Guidelines (Part 1 of 3).

Exemples

Voici un exemple d'un xmsResponse d'un message a été envoyé avec son élément de error enfant. Notez que la valeur de l'attribut code de « ok » est représentée dans l'objet SPMobileMessageDeliveryReportItem sous la forme d'une valeur de la propriété 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>

L'exemple suivant montre un exemple d'une xmsResponse d'une tentative de message qui n'a pas pu envoyé avec son élément de error enfant. Notez que les éléments content et recipientList figurent dans l'objet SPMobileMessageDeliveryReportItem par ses propriétés Content et RecipientList , respectivement. La valeur de l'attribut code de « perDayMsgLimit » est représentée dans l'objet SPMobileMessageDeliveryReportItem sous la forme d'une valeur de la propriété 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>

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPMobileMessageDeliveryReportItem - Membres

Microsoft.SharePoint.MobileMessage - Espace de noms