C# Class Tomboy.Sync.EvernoteSyncServer

Inheritance: SyncServer
ファイルを表示 Open project: dvj/EvernoteSyncAddin Class Usage Examples

Public Methods

Method Description
BeginSyncTransaction ( ) : bool
CancelSyncTransaction ( ) : bool
CommitSyncTransaction ( ) : bool
CreateTomboyNoteContent ( Evernote note ) : string
DeleteNotes ( IList deletedNoteUUIDs ) : void
EvernoteSyncServer ( ) : System
GetAllNoteUUIDs ( ) : IList
GetNoteUpdatesSince ( int revision ) : NoteUpdate>.IDictionary
UploadNotes ( IList notes ) : void

Private Methods

Method Description
CreateNewEvernote ( Note note ) : bool
FillEvernote ( Note tomboynote, Evernote evernote ) : Note
GetCorrectGuid ( Evernote note ) : string
UpdateEvernote ( Evernote evernote, Note tomboynote ) : bool
ValidateServerCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
ValidateXML ( string xmlString ) : void

Method Details

BeginSyncTransaction() public method

public BeginSyncTransaction ( ) : bool
return bool

CancelSyncTransaction() public method

public CancelSyncTransaction ( ) : bool
return bool

CommitSyncTransaction() public method

public CommitSyncTransaction ( ) : bool
return bool

CreateTomboyNoteContent() public method

public CreateTomboyNoteContent ( Evernote note ) : string
note Evernote
return string

DeleteNotes() public method

public DeleteNotes ( IList deletedNoteUUIDs ) : void
deletedNoteUUIDs IList
return void

EvernoteSyncServer() public method

public EvernoteSyncServer ( ) : System
return System

GetAllNoteUUIDs() public method

public GetAllNoteUUIDs ( ) : IList
return IList

GetNoteUpdatesSince() public method

public GetNoteUpdatesSince ( int revision ) : NoteUpdate>.IDictionary
revision int
return NoteUpdate>.IDictionary

UploadNotes() public method

public UploadNotes ( IList notes ) : void
notes IList
return void