Windows 8.1 的延伸模組 (擴充功能架構,類型: CT_PackageExtensions)
宣告封裝的擴充點。
元素階層
語法
<Extension Category = "windows.activatableClass.inProcessServer" | "windows.activatableClass.outOfProcessServer" | "windows.activatableClass.proxyStub" | "windows.certificates" >
<!-- Child elements -->
( InProcessServer
| OutOfProcessServer
| ProxyStub
| Certificates
)
</Extension>
屬性和項目
屬性
屬性 | 描述 | 資料類型 | 必要 | 預設值 |
---|---|---|---|---|
類別 | 封裝擴充點的類型。 |
這個屬性可以具有下列其中一個值:
|
Yes |
子元素
子元素 | 描述 |
---|---|
憑證 | 宣告類型為 windows的封裝擴充性點。 應用程式需要指定憑證存放區中的一或多個憑證。 |
InProcessServer | 宣告 ActivatableClass inProcessServer類型的封裝擴充點。 應用程式會使用動態連結程式庫 (DLL) ,以公開一個或多個可啟動的類別。 |
OutOfProcessServer | 宣告 ActivatableClass outOfProcessServer類型的封裝延伸點。 應用程式會使用可執行檔 (EXE) ,以公開一個或多個可啟動的類別。 |
ProxyStub | 宣告 ActivatableClass proxyStub類型的封裝擴充點。 Proxy 可以包含一或多個介面。 |
父項目
Parent 項目 | 描述 |
---|---|
延伸模組 (類型: CT_PackageExtensions) | 定義封裝的一或多個擴充點。 |
相關元素
下列專案的名稱與這個專案的名稱相同,但內容或屬性不同:
備註
擴充點是一種機制,可讓套件以作業系統所定義的方式來新增功能。 擴充點是應用程式可以註冊以執行程式碼或使用目前封裝資源的位置。 若要為特定應用程式新增功能,請使用應用程式元素的應用程式子專案。
在資訊清單中,無法多次宣告 windows 憑證 擴充點。
另請參閱
概念應用程式合約和延伸模組
需求
值 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |