Группа вложенных разделов с одним примечанием Javascript API

Я заметил, что в One Note Web вы не можете вложить группу разделов в группу разделов следующим образом:

Sports (Section Group)
    Basketball (Section Group)
        Teams (Section Group)
            Toronto Raptors (Section)
                Raptors update1 (page)
                Raptors update2 (page)
            Los Angeles Lakers (Section)
                Lakers update1 (page)
                Lakers update2 (page)
    Hockey (Section Group)
        Teams (Section Group)
            Vancouver Canucks (Section)
                Canucks update1 (page)
            Calgary Flames (Section)
                Flames update1 (page)

Но это можно сделать с помощью OneNote 2016 и OneNote Desktop, которые поставляются с Windows 10.

Я пытаюсь извлечь группу дочерних разделов из группы родительских разделов с помощью API OneNote Js. Означает ли это, что это невозможно, поскольку он не поддерживается во внешнем интерфейсе?

Спасибо.

1 ответ

var companiesSectionGroups = sectionGroups.getByName("Companies");

companiesSectionGroups.load("sectionGroups");
var sectionGroup;
var nestedSectionGroup;

return context.sync()
  .then(function () {

    nestedSectionGroup = companiesSectionGroups.items[0];
    nestedSectionGroup.load("sectionGroups");
    return context.sync()
  }).then(function () {
    console.log(nestedSectionGroup);
    nestedSectionGroup.sectionGroups.items.forEach(function (i) {
      console.log(i.name);
              return context.sync();

    })
    return context.sync();
  })

Я понял. Вот это. Вам нужно загрузить первую группу разделов, затем загрузить вложенную группу разделов, после чего вы сможете получить к ней доступ. Спасибо.

Другие вопросы по тегам