簡體   English   中英

OpenXML - 在 PPT 上獲取加載項清單

[英]OpenXML - Get add-in manifests on PPT

我有一個應用程序,它有兩個清單文件。 首先清單創建一個任務窗格到右側的辦公室。 第二個清單是一個內容插件。

當我運行該應用程序時,它會打開一個空的 ppt 文件並顯示窗格。 (一個在右邊,一個在紙上)。 我保存 excel 並將其提取為 zip 文件,我在 webextensions 目錄中看到了我的 webextensions 文件 (xml)。

webextesion1.xml -> 任務窗格(ppt 右側)

webextension2.xml 和 webextension3.xml -> 第一個演示頁面上的兩個內容窗格。

當我使用 OpenXML (PresentationDocument) 打開此文件時,我嘗試訪問此文件,但 WebExtensionParts 屬性顯示一個文件 (webextension1.xml -> taskpane)。

問題:如何以及在哪里可以使用 OpenXML 訪問內容窗格加載項 (webextension2-3.xml)?

我的代碼:

我知道內容窗格是幻燈片的一部分,但我怎樣才能到達它?

預先感謝您的回答。

我找到它

ppt.PresentationPart.SlideParts where SlideParts (array) has WebExtensionParts property.

如果您正在尋找內容窗格加載項,您應該搜索

ppt.PresentationPart.SlideParts

因為加載項是幻燈片的一部分,但是任務窗格加載項在

ppt.WebExTaskpanesPart.WebExensionParts

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM