UVACanvasAccess
|
Represents a content share between a sender and one or more receivers. More...
Public Member Functions | |
abstract string | ToPrettyString () |
Returns a pretty, formatted string representation of the object. More... | |
Protected Member Functions | |
ContentShare (Api api, ContentShareModel model) | |
Properties | |
ulong | Id [get] |
The id of the share (for the current user). More... | |
string | Name [get] |
The name of the shared content. More... | |
ContentShareType | ContentType [get] |
The type of the shared content. More... | |
DateTime | CreatedAt [get] |
When the content was initially shared. More... | |
DateTime? | UpdatedAt [get] |
When the content was last updated. More... | |
ulong? | UserId [get] |
The id of the user who sent or received the content, i.e., the subject of the api call which returned this object. More... | |
ulong? | CourseId [get] |
The id of the course this content was originally shared from. More... | |
bool | ReadState [get] |
Whether or not the recipient has viewed the share. More... | |
ulong? | ContentExportId [get] |
The content export id associated with this share. More... | |
Represents a content share between a sender and one or more receivers.
|
pure virtual |
Returns a pretty, formatted string representation of the object.
Implements UVACanvasAccess.Util.IPrettyPrint.
Implemented in UVACanvasAccess.Structures.ContentShares.ContentShareWithReceivers, and UVACanvasAccess.Structures.ContentShares.ContentShareWithSender.
|
get |
The content export id associated with this share.
|
get |
The type of the shared content.
|
get |
The id of the course this content was originally shared from.
|
get |
When the content was initially shared.
|
get |
The id of the share (for the current user).
|
get |
The name of the shared content.
|
get |
Whether or not the recipient has viewed the share.
|
get |
When the content was last updated.
|
get |
The id of the user who sent or received the content, i.e., the subject of the api call which returned this object.