Windows 8) 的功能 (套件架構

宣告封裝所需的功能。

元素階層

<套件>
<功能>
<功能>

語法

<Capability Name = "internetClient" | "internetClientServer" | "privateNetworkClientServer" | "documentsLibrary" | "picturesLibrary" | ... />

屬性和項目

屬性

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

功能的名稱。

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

  • internetClient
  • internetClientServer
  • privateNetworkClientServer
  • documentsLibrary
  • picturesLibrary
  • videosLibrary
  • musicLibrary
  • enterpriseAuthentication
  • sharedUserCertificates
  • removableStorage
Yes

 

子元素

無。

父項目

Parent 項目 描述
Capabilities

宣告封裝所需之受保護使用者資源的存取權。

 

備註

下表描述功能值。

功能 說明
internetClient 在 Windows 上,這可讓您存取網際網路連線,以進行網際網路的連出連線。 在 Windows Phone 上,可提供完整的本機和網際網路存取,並可做為伺服器,但永遠會封鎖對重要端口的輸入存取。
internetClientServer 在 Windows 上,這會提供您網際網路連線的存取權,包括來自網際網路的連入未經要求的連線,應用程式可以透過防火牆將資訊傳送到您的電腦或從電腦傳送資訊。 如果已宣告這個功能,您就不需要宣告 internetClient。 在 Windows Phone 上,可提供完整的本機和網際網路存取,並可做為伺服器,但永遠會封鎖對重要端口的輸入存取。
privateNetworkClientServer 在 Windows 上,這會提供家用或工作網路的存取權,應用程式可以將資訊傳送到您的電腦以及相同網路上的其他電腦。 在 Windows Phone 上,提供與internetClientinternetClientServer相同的存取權。
documentsLibrary 您的文件庫,包括新增、變更或刪除檔案的功能。 封裝只能存取它在資訊清單中宣告的檔案類型。 應用程式無法存取 HomeGroup 電腦上的文件庫。
picturesLibrary 您的圖片文件庫,包括新增、變更或刪除檔案的功能。 這項功能也包含家用電腦上的圖片媒體櫃,以及本機連線媒體伺服器上的圖片檔案類型。
videosLibrary 您的影片庫,包括新增、變更或刪除檔案的功能。 這項功能也包含家用電腦上的影片庫,以及本機連線媒體伺服器上的影片檔案類型。
musicLibrary 您的音樂媒體櫃和播放清單,包括新增、變更或刪除檔案的功能。 這項功能也包含在家庭電腦上的音樂媒體櫃中的音樂媒體櫃和播放清單,以及本機連線媒體伺服器上的音樂檔案類型。
enterpriseAuthentication 您的 Windows 認證,可存取公司內部網路。 這個應用程式可以在網路上模擬您。
sharedUserCertificates 軟體和硬體憑證或智慧卡–用來在應用程式中識別您的身分。 這項功能可供您的雇主、銀行或政府服務用來識別您的身分。
removableStorage 卸除式存放裝置,例如外部硬碟或 USB 快閃磁片磁碟機,或 MTP 可攜式裝置,包括新增、變更或刪除特定檔案的功能。 此封裝只能存取它在資訊清單中宣告的檔案類型。

 

範例

以下是 功能 節點的範例。

<Capabilities>
  <Capability Name="internetClient"/>
  <Capability Name="musicLibrary"/>
  <Capability Name="videosLibrary"/>
  <DeviceCapability Name="microphone"/>
  <DeviceCapability Name="webcam"/>
</Capabilities>

另請參閱

應用程式功能宣告

應用程式設定的指導方針

需求

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