QEverCloud
4.1.0
Unofficial Evernote Cloud API for Qt
|
#include <types.h>
Public Member Functions | |
bool | operator== (const SharedNoteTemplate &other) const |
bool | operator!= (const SharedNoteTemplate &other) const |
Public Attributes | |
Optional< Guid > | noteGuid |
Optional< MessageThreadID > | recipientThreadId |
Optional< QList< Contact > > | recipientContacts |
Optional< SharedNotePrivilegeLevel::type > | privilege |
A structure used to share a note with one or more recipients at a given privilege.
|
inline |
|
inline |
Optional< SharedNotePrivilegeLevel::type > qevercloud::SharedNoteTemplate::privilege |
The privilege level to be granted.
The recipients of the note share specified as a list of contacts. This should only be set if the sharing takes place before the thread is created. Use recipientThreadId instead when sharing with an existing thread. Either this field or recipientThreadId must be set.
Optional< MessageThreadID > qevercloud::SharedNoteTemplate::recipientThreadId |
The recipients of the note share specified as a messaging thread ID. If you have an existing messaging thread to share the note with, specify its ID here instead of recipientContacts in order to properly support defunct identities. The sharer must be a participant of the thread. Either this field or recipientContacts must be set.