GroupMeMessageData ClassCkSoftware GroupMe SDK - Documentation
GroupMe message DAO containing all message-relevant data fields from the GroupMe API for a single message.
Inheritance Hierarchy

System Object
  CkSoftware.GroupMe.Sdk.Core.Dao GroupMeMessageData

Namespace: CkSoftware.GroupMe.Sdk.Core.Dao
Assembly: CkSoftware.GroupMe.Sdk.Core (in CkSoftware.GroupMe.Sdk.Core.dll) Version: 1.0.1.35397 (1.0.1.0)
Syntax

public class GroupMeMessageData

The GroupMeMessageData type exposes the following members.

Constructors

  NameDescription
Public methodGroupMeMessageData
Initializes a new instance of the GroupMeMessageData class
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties

  NameDescription
Public propertyAttachments
The list of all attachments to this message.
Public propertyAvatar
Parsed PictureData object from the AvatarUrl.
Public propertyAvatarUrl
The avatar url of the message-poster member.
Public propertyCreatedAt
The parsed CreatedAt DateTime.
Public propertyCreatedSecondsSinceEpoch
The CreatedAt DateTime in unix notation (seconds since epoch).
Public propertyGroupId
The id of the group where this message was posted.
Public propertyIsSystemMessage
Indicates if this is a system-generated message (eg. a user leave / add or a nickname change).
Public propertyLikedByUserIds
Contains all user-id's which liked this message.
Public propertyMessageId
The unique message id.
Public propertyName
The name of the message-poster member.
Public propertyRawData
The raw Json-data of this message (can be used if a custom parsing is needed).
Public propertyReceived
The DateTime when this message was received from this framework (will only be filled out on a bot callback. In every other case this is always DateTime.MinValue!).
Public propertySourceGuid
A guid to identify a message, can be used for client-side deduplication.
Public propertyText
The text of this message.
Public propertyUserId
The UserId of the message-poster member.
Top
See Also