OneNoteでインクストロークオブジェクトを取得するためのAPIがあります。例/ documentationでは、InkStrokeオブジェクトを取得するコードを実行できます。私の理解では、HighlighterストロークはOneNoteオブジェクトモデルのFloatingInkです。脳卒中そのものに関する情報を得ることは可能ですか?次のようなドキュメントが表示されますが、「id」プロパティを使用できるように見えるだけです。OneNote InkStroke/FloatingInk API
OneNote.run(function(context) {
// Gets the active page.
var page = context.application.getActivePage();
var contents = page.contents;
// Load page contents and their types.
page.load('contents/type');
return context.sync()
.then(function(){
// Load every ink content.
$.each(contents.items, function(i, content) {
if (content.type == "Ink"){
content.load('ink/id');
}
})
return context.sync();
})
.then(function(){
// Log ID of every ink content.
$.each(contents.items, function(i, content) {
if (content.type == "Ink"){
console.log(content.ink.id);
}
})
});
})
.catch(function(error) {
console.log("Error: " + error);
if (error instanceof OfficeExtension.Error) {
console.log("Debug info: " + JSON.stringify(error.debugInfo));
}
});
追加アドインからRestApiIdになるだろうどのようにユーザーボイス –
に要求? –
ここ:https://stackoverflow.com/questions/44753454/getrestapiid-function-in-objects-from-office-js-for-onenote –