|
|
IEnumerable< ConversationMessage > | Messages [get] |
| | List of messages in the conversation.
|
| |
|
ulong | Id [get] |
| | The conversation id.
|
| |
|
string | Subject [get] |
| | The conversation subject.
|
| |
|
ConversationReadState | ReadState [get] |
| | The conversation's read state from the perspective of the current user.
|
| |
|
string | LastMessage [get] |
| | The most recent message.
|
| |
|
DateTime? | LastMessageAt [get] |
| | When the last message was sent.
|
| |
|
uint | MessageCount [get] |
| | The message count.
|
| |
|
bool? | Subscribed [get] |
| | Whether the current user is subscribed to the conversation.
|
| |
|
bool? | Private [get] |
| | Whether the conversation is private.
|
| |
|
bool? | Starred [get] |
| | Whether the conversation is starred.
|
| |
| ConversationFlags | Properties [get] |
| | Additional flags.
|
| |
|
bool | CurrentUserIsLastAuthor [get] |
| | Whether the current user authored the most recent message in the conversation.
|
| |
|
bool | HasAttachments [get] |
| | Whether the conversation has attachments.
|
| |
|
bool | HasMediaObjects [get] |
| | Whether the conversation has media objects.
|
| |
|
IEnumerable< ulong > | Audience [get] |
| | List of user ids involved in the conversation.
|
| |
|
Dictionary< string, Dictionary< string, IEnumerable< string > > > | AudienceContexts [get] |
| | Shared contexts between the audience members.
|
| |
|
string | AvatarUrl [get] |
| | The avatar url.
|
| |
|
IEnumerable< ConversationParticipant > | Participants [get] |
| | List of participants.
|
| |
|
bool? | Visible [get] |
| | Whether the conversation would be visible to the current user in the web UI.
|
| |
|
string | ContextName [get] |
| | The context name (e.g. which course or group the conversation is occuring in).
|
| |
Fully represents a conversation thread between 2 or more users.