我正在尝试跟踪 OneNote 页面中的链接,以通过 OneNote API 获取链接页面的内容。HTML 链接如下所示:(删除了一些文本)
onenote:..\Partners\Cloud.one#Integrated%20Asset%20Manager%20(IAM)§ion-id={DEDAE503-E375-49F2-B93D-F38B4121C70C}&page-id={7BF5121A-0B6C-4B08-9EAE-8FF2030257EE}&end&base-path={full-path-here}
尝试使用链接的页面 ID 执行 OneNoteApplication.GetPageContent 会引发找不到页面的错误。如果我执行 GetHierarchy,页面的 ID 看起来会非常不同:
{A98F0819-709E-016D-37A3-45218AD83E06}{1}{E19545547677840986606520149590302900659675241}
有没有人找到一种在不同类型的 ID 之间转换或使用 HTML 样式 ID 在 API 中导航的方法?