0
我有一些OneNote .one
文件。我想以編程方式提取他們的內容。我試圖訪問網頁時卡住了。從OneNote中訪問Section文件中的頁面Interop
我打電話:
app.OpenHierarchy(@"C:\test\TestSection.one",
System.String.Empty, out strXML, CreateFileType.cftNone);
在strXML
是一個ID。
然後我打電話:
app.GetHierarchy(strXML, HierarchyScope.hsPages, strXML2);
這將返回XML塊只有<one:Section.../>
。它具有與strXML中的ID和物理.one文件的路徑相匹配的屬性。
我已驗證這些.one文件在OneNote中打開。我可以看到這個test.one有一堆頁面。我在做什麼錯或在這裏失蹤?
我正在使用Office 2013(v.15)和VS 2013(我必須在OneNote Interop v.15引用中將InteropTypes設置爲False來構建內容)。