Messages Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The Messages framework supports extensions to the Messages app.
Classes
MSConversation |
A sequences of messages between the user and one or more others. |
MSMessage |
An interactive message object. |
MSMessageErrorCodeExtensions |
Extension methods for the Messages.MSMessageErrorCode enumeration. |
MSMessageLayout |
Abstract base class for defining the appearance of MSMessage objects. |
MSMessageLiveLayout | |
MSMessagesAppViewController |
A T:Speech.UIViewController that, when extended by the developer, is used to present a custom user-experience within the Messages app. |
MSMessageTemplateLayout |
Lays out the display of MSMessage objects. |
MSSession |
Represents a messaging session in which MSMessage objects can be created and updated. |
MSSticker |
A custom Messages sticker. |
MSStickerBrowserView |
A UIView that can be extended to provide a custom sticker-selection experience. |
MSStickerBrowserView.MSStickerBrowserViewAppearance |
Appearance class for objects of type MSStickerBrowserView. |
MSStickerBrowserViewController |
A standard UIViewController that presents a virtual roll of user-provided stickers. |
MSStickerBrowserViewDataSource | |
MSStickerView |
A UIView that displays a developer-defined Messages sticker. |
MSStickerView.MSStickerViewAppearance |
Appearance class for objects of type MSStickerView. |
Interfaces
IMSMessagesAppTranscriptPresentation | |
IMSStickerBrowserViewDataSource |
Interface representing the required methods (if any) of the protocol MSStickerBrowserViewDataSource. |
Enums
MSMessageErrorCode |
Enumerates errors associated with Messages. |
MSMessagesAppPresentationContext |
Enumerates iMessage presentation contexts. |
MSMessagesAppPresentationStyle | |
MSStickerSize |
Enumerates the sizes of stickers. |