Click or drag to resize

ChatEventItem Class

Represents a chat event.
Inheritance Hierarchy
SystemObject
  Compiled.EDD.ScriptingChatItemBase
    Compiled.EDD.ScriptingChatEventItem

Namespace: Compiled.EDD.Scripting
Assembly: Compiled.EDD.Scripting (in Compiled.EDD.Scripting.dll) Version: 9.0.0.0-142fa9725
Syntax
C#
public sealed class ChatEventItem : ChatItemBase

The ChatEventItem type exposes the following members.

Properties
 NameDescription
Public propertyConversation Gets or sets the conversation this event belongs to.
Public propertyDirection Gets or sets the direction of this event.
Public propertyId Gets the ID of this event.
Public propertyImportance Gets or sets the importance of this event.
Public propertyIsDeleted Gets or sets whether this event is deleted.
Public propertyMessage Gets or sets the message content of this event.
Public propertyParent Gets or sets the parent of this event. This is used for, e.g., replies in a specific thread.
Public propertyRecipients Gets the recipients of this event.
Public propertySender Gets or sets the sender of this event.
Public propertyTimestamp Gets or sets the date at which this event was sent.
Public propertyType Gets or sets the type of this event.
Top
Methods
 NameDescription
Public methodClearAttachments Removes all attachments from this event.
Public methodClearEdits Removes all edits from this event.
Public methodClearReactions Removes all reactions from this event.
Public methodClearReadReceipts Removes all read receipts from this event.
Public methodCreateAttachment Creates and adds a new attachment to this event.
Public methodCreateEdit Creates and adds a new edit to this event.
Public methodCreateExternalResourceAttachment Creates and adds a new external resource attachment to this event.
Public methodCreateReaction Creates and adds a new reaction to this event.
Public methodCreateReadReceipt Creates and adds a new read receipt to this event.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetAttachments Gets all attachments of this event.
Public methodGetEdits Gets all edits of this event.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetReactions Gets all reactions of this event.
Public methodGetReadReceipts Gets all read receipts of this event.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodRemoveAttachment Removes the specified attachment from this event.
Public methodRemoveEdit Removes the specified edit from this event.
Public methodRemoveReaction Removes the specified reaction from this event.
Public methodRemoveReadReceipt Removes the specified read receipt from this event.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also