Evernote.EDAM.NoteStore.NoteStore.Client.findNotes C# (CSharp) Method

findNotes() public method

public findNotes ( string authenticationToken, NoteFilter filter, int offset, int maxNotes ) : NoteList
authenticationToken string
filter NoteFilter
offset int
maxNotes int
return NoteList
      public NoteList findNotes(string authenticationToken, NoteFilter filter, int offset, int maxNotes)
      {
        #if !SILVERLIGHT && !NETFX_CORE
        send_findNotes(authenticationToken, filter, offset, maxNotes);
        return recv_findNotes();

        #else
        var asyncResult = Begin_findNotes(null, null, authenticationToken, filter, offset, maxNotes);
        return End_findNotes(asyncResult);

        #endif
      }
      #if SILVERLIGHT || NETFX_CORE

Usage Example

        public IEnumerable<EverNote> GetDefaultNoteBookNotes(string authToken)
        {
            var noteStoreUrl = GetNoteStoreUrl(authToken);
            var transport = new THttpClient(new Uri(noteStoreUrl));
            var protocol = new TBinaryProtocol(transport);
            var noteStore = new NoteStore.Client(protocol);
            var notes = new List<EverNote>();

            var notebooks = noteStore.listNotebooks(authToken);

            foreach (Notebook notebook in notebooks)
            {
                if (notebook.DefaultNotebook)
                {
                    var findResult = noteStore.findNotes(authToken, new NoteFilter { NotebookGuid = notebook.Guid }, 0, int.MaxValue);
                    foreach (var note in findResult.Notes)
                    {
                        notes.Add(new EverNote(note.Guid, note.Title));
                    }
                    break;
                }
            }

            return notes;
        }
All Usage Examples Of Evernote.EDAM.NoteStore.NoteStore.Client::findNotes
NoteStore.Client