Графический API, который существует для программного управления OneNote, - это веб-служба, которая влияет на некоторое облачное представление записных книжек OneNote пользователя. Таким образом, чтобы повлиять на состояние моего приложения OneNote для Windows 10 Desktop, приложение Windows 10 должно синхронизироваться с соответствующим облачным представлением.
OneNote Windows 10 очень регулярно синхронизируется с представлением в облаке, если кто-то в настоящее время меняет содержимое на локальном ноутбуке, но, тем не менее, синхронизация происходит нерегулярно и далеко от реального времени (по крайней мере, в отношении Graph API), особенно если пользователь в ожидании или в режиме ожидания.
Чтобы сделать любое интерактивное OneNote надстройкой с Graph API, мне, разработчику, нужна альтернатива. Синхронизация с облаком должна происходить постоянно, или должна быть возможность инициировать синхронизацию локально после того, как я внес последовательность изменений в блокноте с помощью API Graph.
Есть ли способ сделать это? Я даже приму относительно хакерские варианты. Если нет, то я считаю, что это серьезное ограничение службы Graph API, которое серьезно затрудняет возможность участия в качестве стороннего разработчика с продуктами Microsoft.