public int updateNotebook(string authenticationToken, Evernote.EDAM.Type.Notebook notebook)
{
#if !SILVERLIGHT && !NETFX_CORE
send_updateNotebook(authenticationToken, notebook);
return recv_updateNotebook();
#else
var asyncResult = Begin_updateNotebook(null, null, authenticationToken, notebook);
return End_updateNotebook(asyncResult);
#endif
}
#if SILVERLIGHT || NETFX_CORE