擴充功能 (套件架構,適用于 Windows 8 的應用程式子系)
定義應用程式的一個或多個擴充點。
元素階層
語法
<Extensions>
<!-- Child elements -->
Extension{1,10000}
</Extensions>
答案
{}
出現的特定範圍
屬性和項目
屬性
無。
子元素
子元素 | 描述 |
---|---|
類型中的延伸模組 (: CT_ApplicationExtensions) | 宣告應用程式的擴充點。 |
父項目
Parent 項目 | 描述 |
---|---|
應用程式 | 代表包含套件中所提供之部分或所有功能的應用程式。 |
相關元素
下列專案的名稱與這個專案的名稱相同,但內容或屬性不同:
備註
擴充點是一種機制,可讓應用程式以作業系統所定義的方式來新增功能。 應用程式擴充性點的範例是建立檔案類型關聯的能力,並讓您的應用程式成為具有特定副檔名之檔案的預設處理常式。
範例
下列範例取自其中一個 SDK 範例的套件資訊清單。
<Applications>
<Application Id="App" StartPage="default.html">
<VisualElements DisplayName="Assocation launching sample"
Logo="images\squareTile-sdk.png" SmallLogo="images\smallTile-sdk.png"
Description="SDK sample"
ForegroundText="dark" BackgroundColor="#FFFFFF" ToastCapable="false">
<DefaultTile ShowName="allLogos" />
<SplashScreen BackgroundColor="white" Image="images\splash-sdk.png" />
</VisualElements>
<Extensions>
<Extension Category="windows.fileTypeAssociation">
<FileTypeAssociation Name=".alsdkjs">
<SupportedFileTypes>
<FileType>.alsdkjs</FileType>
</SupportedFileTypes>
</FileTypeAssociation>
</Extension>
<Extension Category="windows.protocol">
<Protocol Name="alsdkjs" />
</Extension>
</Extensions>
</Application>
</Applications>
另請參閱
概念應用程式合約和延伸模組
需求
值 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |