Microsoft.SharePoint.MobileMessage Namespace

Provides classes for building Microsoft SharePoint Foundation solutions that incorporate messages to mobile devices. A full set of classes for modeling Office Mobile Service (OMS) protocol messages is included. In addition, abstract classes are provided as base classes for implementing solutions that use other protocols.

Classes

  Class Description
Public class SPMobileMessage Represents a message to a mobile device.
Public class SPMobileMessageBatchPackage Represents a package of messages for a batch message-sending job.
Public class SPMobileMessageBuilder Provides members to manage the final construction of the XML message that is sent to the messaging service for delivery and to add certain metadata to it.
Public class SPMobileMessageContentPart Represents some or all of the main content of a Short Message Service (SMS) message in contrast to the user information and header parts of an SMS message.
Public class SPMobileMessageDeliveryReport Represents a report from an Office Mobile Service (OMS) messaging Web service about the success or failure of an attempt to send a message.
Public class SPMobileMessageDeliveryReportItem Represents an error or success item for a delivery report from a Web service that uses the Office Mobile Service (OMS) protocol.
Public class SPMobileMessageServiceProvider Provides information about a mobile message service provider (MSP).
Public class SPMobileMessageServiceProvider.SmsSenderInfo Represents size limitations imposed by the OMS messaging Web service on Short Message Service (SMS) messages.
Public class SPMobileMessageServiceResponse When implemented in a derived class, represents a response from a Web service that provides messaging to mobile devices.
Public class SPMobileMessageSmsBuilder Provides members to manage the final construction of the Short Message Service (SMS) message that is sent to the messaging service for delivery and to add certain metadata to it.
Public class SPMobileMessageUserInfo Represents a userInfo response from a Web service that uses the Office Mobile Service (OMS) protocol.
Public class SPMobileMessageWebService Provides methods for invoking Office Mobile Service (OMS) Web service operations.
Public class SPMobileMessagingAccount Represents a user’s account with an Office Mobile Service (OMS) Web service.
Public class SPMobileSmsMessage Represents a Short Message Service (SMS) message.

Enumerations

  Enumeration Description
Public enumeration SPMobileMessage.Format Specifies mobile messaging formats.
Public enumeration SPMobileMessage.RequiredService Specifies a set of limitations on message sizes and quantities imposed by the provider of an Outlook Mobile Service (OMS) messaging Web service.
Public enumeration SPMobileMessageDeliveryCode Specifies whether a request to an Office Mobile Service (OMS) messaging Web service succeeded and, if not, why not.
Public enumeration SPMobileMessageServiceErrorCode Specifies the type of error (or success signal) received from a request to a Web service that provides messaging to mobile devices.
Public enumeration SPMobileMessageServiceProvider.AuthenticationTypes Identifies a method of user authentication.
Public enumeration SPMobileMessageSeverity Specifies the type of response received from a mobile messaging service provider.
Public enumeration SPMobileSoapFormat Specifies the SOAP style or format that is used for communication with a SOAP Web service.