|
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.