Share via


Windows 8 的延伸模組 (封裝架構,類型: CT_PackageExtensions)

宣告封裝的擴充點。

元素階層

<套件>
<延伸模組>
<延伸模組>

語法

<Extension Category = "windows.activatableClass.inProcessServer" | "windows.activatableClass.outOfProcessServer" | "windows.activatableClass.proxyStub" | "windows.gameExplorer" | "windows.certificates" >

  <!-- Child elements -->
  ( InProcessServer
  | OutOfProcessServer
  | ProxyStub
  | GameExplorer
  | Certificates
  )

</Extension>

屬性和項目

屬性

屬性 描述 資料類型 必要 預設值
類別

封裝擴充點的類型。

這個屬性可以具有下列其中一個值:

  • activatableClass. inProcessServer
  • activatableClass. outOfProcessServer
  • activatableClass. proxyStub
  • windows. gameExplorer
  • windows 憑證
Yes

 

子元素

子元素 描述
憑證

宣告類型為 windows的封裝擴充性點。 應用程式需要指定憑證存放區中的一或多個憑證。

GameExplorer

宣告 gameExplorer類型的封裝擴充點。

InProcessServer

宣告 ActivatableClass inProcessServer類型的封裝擴充點。 應用程式會使用動態連結程式庫 (DLL) ,以公開一個或多個可啟動的類別。

OutOfProcessServer

宣告 ActivatableClass outOfProcessServer類型的封裝延伸點。 應用程式會使用可執行檔 (EXE) ,以公開一個或多個可啟動的類別。

ProxyStub

宣告 ActivatableClass proxyStub類型的封裝擴充點。 Proxy 可以包含一或多個介面。

 

父項目

Parent 項目 描述
延伸模組 (類型: CT_PackageExtensions)

定義封裝的一或多個擴充點。

 

下列專案的名稱與這個專案的名稱相同,但內容或屬性不同:

備註

擴充點是一種機制,可讓套件以作業系統所定義的方式來新增功能。 擴充點是應用程式可以註冊以執行程式碼或使用目前封裝資源的位置。 若要為特定應用程式新增功能,請使用應用程式元素的應用程式子專案。

這些擴充點不可在資訊清單中多次宣告:

  • windows 憑證
  • windows. gameExplorer

另請參閱

概念應用程式合約和延伸模組

需求

Namespace http://schemas.microsoft.com/appx/2010/manifest