QEverCloud
4.0.0
Unofficial Evernote Cloud API for Qt
|
#include <types.h>
Public Member Functions | |
bool | operator== (const NoteInvitationShareRelationship &other) const |
bool | operator!= (const NoteInvitationShareRelationship &other) const |
Public Attributes | |
Optional< QString > | displayName |
Optional< IdentityID > | recipientIdentityId |
Optional< SharedNotePrivilegeLevel::type > | privilege |
Optional< UserID > | sharerUserId |
Describes an invitation to a person to use their Evernote credentials to gain access to a note belonging to another user.
|
inline |
|
inline |
Optional< QString > qevercloud::NoteInvitationShareRelationship::displayName |
The string that clients should show to users to represent this invitation.
Optional< SharedNotePrivilegeLevel::type > qevercloud::NoteInvitationShareRelationship::privilege |
The privilege level that the recipient will be granted when they accept this invitation. If the user already has a higher privilege to access this note then this will not affect the recipient's privileges.
Optional< IdentityID > qevercloud::NoteInvitationShareRelationship::recipientIdentityId |
Identifies the identity of the invitation recipient. Once the identity has been claimed by an Evernote user and they have accessed the note at least once, the invitation will be used up and will no longer be returned by the service to clients. Instead, that recipient will be included in the list of NoteMemberShareRelationships.