ParagraphType "Other" в надстройке Onenote - PullRequest
0 голосов
/ 14 октября 2019

У меня вопрос по API Onenote AddIn Javascript. У меня есть файл, прикрепленный к странице Onenote, и я пытаюсь получить этот элемент с помощью API-интерфейса Onenote AddIn JS.

OneNote.run(async context => {

    // Get the current page.
    var outline = context.application.getActiveOutline();
    var paragraphs = outline.paragraphs;
    var richText = null;
    var content = [];

    // Loading additional parameters
    context.load(paragraphs,"items");
    context.load(paragraphs,"count");   


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

        var items = paragraphs.items;
        for (var i=0;i<items.length;i++){
            context.load(items[i],"type");
        }
        return context.sync().then(function(){
            console.log(items.length);
            for (var i=0;i<items.length;i++){

                console.log(items[i].type);

                if (items[i].type == "RichText"){
                    console.log(items[i].richText.getHtml());
                }
                else if (items[i].type == "Other"){
                    console.log(items[i]);
                    //console.log(items[i]);
                }
                else if (items[i].type == "Image"){
                    //console.log(items[i].image);
                }
            }
        })

    });
});

Абзац с вложенным файлом, тип возврата Другое . Когда я проверяю документацию для API Onenote ( API Onenote для абзаца ), я не вижу никаких методов, доступных для этого типа абзацев. Это не поддерживается или я что-то упустил?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...