Share via


使用資訊清單設計工具 (Windows 市集應用程式)

使用「應用程式資訊清單設計工具」可編輯封裝資訊清單檔,此檔案描述您的應用程式封裝。從 Visual Studio 內,有兩種方式可以啟動「應用程式資訊清單設計工具」。

  • 在 Visual Studio 的 [方案總管] 中,開啟 package.appxmanifest 檔。「應用程式資訊清單設計工具」會以文件形式開啟資訊清單,並將檔案名稱顯示在索引標籤上。您在文件視窗中不會看到「應用程式資訊清單設計工具」這個名稱,但您確實已在正確位置中。

  • 在功能表列上,選擇 [專案]、[市集]、[編輯應用程式資訊清單]。

    注意事項注意事項

    如果您使用 Visual Studio Express 2012 for Windows 8,請改為選擇 [市集]、[編輯應用程式資訊清單]。

資訊清單設計工具中具有下列索引標籤:

  • 應用程式 UI

  • 功能

  • 宣告

  • 內容 URI (只有 JavaScript 專案才會顯示)

  • 封裝

本主題的其餘部分說明每個頁面上的屬性,並提供詳細資訊的連結。此外,您可以找到應用程式資訊清單的範例連結,說明該屬性的結構描述和語法。完整的應用程式資訊清單包含在 Windows Dev Center 中個別的 Windows 市集應用程式中。若要存取這些應用程式,請參閱 Windows 市集應用程式範例 (英文)。

應用程式 UI

使用這個頁面,可以設定部署應用程式時用來識別並描述應用程式的屬性。

BR230259.collapse_all(zh-tw,VS.110).gif顯示名稱

指定對使用者顯示的應用程式易記名稱。這個字串可當地語系化。您不得使用兩個明確保留的字做為上傳至 Windows 市集之應用程式的顯示名稱:"NoUIEntryPoints" 和 "NoUIEntryPoints-DesignMode"。這些識別項是保留給開發工具和測試套件使用。

BR230259.collapse_all(zh-tw,VS.110).gif進入點

指定啟用應用程式時所執行的類別 (例如 Office.Winword.Class)。如果您指定這個屬性 (Attribute),而沒有指定 [起始頁] 屬性 (Attribute),則必須指定 [可執行檔] 屬性 (Property)。只有 Visual Basic、Visual C# 和 Visual C++ 專案才會顯示這個屬性。

BR230259.collapse_all(zh-tw,VS.110).gif起始頁

指定應用程式的預設啟動 HTML 頁面名稱。這個檔案必須存在於應用程式套件中。如果您指定這個屬性,則無法指定 [進入點] 和 [可執行檔] 這兩個屬性。只有 JavaScript 專案才會顯示這個屬性。

BR230259.collapse_all(zh-tw,VS.110).gif描述

選擇項。指定 Windows 中應用程式本身磚上的描述文字。這個字串可當地語系化。如需詳細資訊,請參閱描述

BR230259.collapse_all(zh-tw,VS.110).gif支援的旋轉

指定應用程式能提供最佳使用者經驗的慣用顯示方向:[橫向]、[縱向]、[橫向翻轉] 或 [縱向翻轉]。在可旋轉的裝置 (例如平板電腦) 上,應用程式不會針對不是使用此屬性指定的方向重繪。例如,如果裝置旋轉為 [縱向] 方向,但屬性僅指定 [橫向] 和 [橫向翻轉] 方向,應用程式就不會旋轉。

在無法旋轉的裝置上,應用程式可能會以該裝置的預設方向顯示,而忽略應用程式慣用的方向。不過,在旋轉鎖定已啟用的裝置上,則會採用應用程式慣用的旋轉。啟動應用程式的新工作階段時,這些方項偏好選項會同時套用到啟動顯示畫面和應用程式 UI。

BR230259.collapse_all(zh-tw,VS.110).gif視覺資產

使用應用程式 UI 頁面的這個區段,指定應用程式磚的外觀以及標誌和啟動顯示畫面的影像。如需您的應用程式所需之影像的詳細資訊,請參閱選擇應用程式影像

如果您提供不同的影像檔案來增強具有不同像素密度的螢幕縮放比例,請使用這個區段來指定影像檔的名稱和位置。如果檔案名稱包括縮放比例識別項 (例如 Assets\Logo.Scale-100.png、Assets\Logo.Scale-140.png 等等),您可以將檔案儲存在專案的相同資料夾內。或者,您也可以將檔案組織成以縮放比例識別的資料夾 (例如 Assets\Scale-100\Logo.png、Assets\Scale-140\Logo.png 等等)。

使用 [縮放的資產] 方塊可指定要用於具有不同像素密度之螢幕縮放比例的影像。如需詳細資訊,請參閱調整成像素密度的指導方針 (Windows 市集應用程式)

注意事項注意事項

Visual Studio 2012 Update 1 支援多重調整功能。

BR230259.collapse_all(zh-tw,VS.110).gif簡短名稱

指定直接出現在磚上的應用程式簡短名稱。這個字串可當地語系化。

BR230259.collapse_all(zh-tw,VS.110).gif顯示名稱

指定應顯示應用程式簡短名稱的磚大小 (以其標誌大小表示):僅方形、僅寬形、兩種都使用,或兩種都不使用。

BR230259.collapse_all(zh-tw,VS.110).gif前景文字

設定在 Windows 中應用程式磚上文字色彩相對於背景色彩的值。值為「淺」或「深」。

BR230259.collapse_all(zh-tw,VS.110).gif(磚) 背景色彩

設定在 Windows 中應用程式磚的背景色彩。色彩以三位元組十六進位數字表示,前面加上 #,例如 #008800,或以具名色彩表示,例如 maroon 或 teal。這裡指定的背景色彩也會套用到任何應用程示所擁有對話方塊中的按鈕色彩,以及市集中的應用程式說明頁面。

BR230259.collapse_all(zh-tw,VS.110).gif標誌

指定當做應用程式方形磚使用的影像。

使用 [縮放的資產] 方塊可指定要用於具有不同像素密度之螢幕縮放比例的影像。選擇 [瀏覽] 按鈕來指定及新增標誌檔,該檔案具有適用於每一個方塊的維度。這個步驟也會重新命名檔案,以符合 Windows 8 使用的縮放比例命名規範。如需如何縮放影像的詳細資訊,請參閱快速入門:使用檔案或影像資源

注意事項注意事項

選擇方塊中的影像,以較大的檢視顯示,而不必建置及執行您的應用程式。

使用標誌影像

縮放比例和維度

開始畫面

縮放比例 - 80 (120x120px)

縮放比例 - 100 (150x150px)

縮放比例 - 140 (210x210px)

縮放比例 - 180 (270x270px)

BR230259.collapse_all(zh-tw,VS.110).gif寬標誌

指定寬版的標誌影像,該影像會在磚以寬格式顯示時出現。如果未提供這個影像,則磚只能以方形格式顯示,且無法接受以寬範本類型為主的通知。使用者可以決定磚使用的格式,因此建議您包含寬標誌影像。如果提供寬標誌影像,則磚一開始就會以寬格式顯示。

使用寬的標誌影像

縮放比例和維度

開始畫面

縮放比例 - 80 (248x120px)

縮放比例 - 100 (310x150px)

縮放比例 - 140 (434x210px)

縮放比例 - 180 (558x270px)

BR230259.collapse_all(zh-tw,VS.110).gif小標誌

指定出現在磚的角落,用來識別應用程式的小型影像。

使用 [縮放比例] 方塊,根據影像原始大小的百分比來指定影像。使用 [目標大小] 方塊,指定特定大小 (以像素為單位) 的影像。目標大小通常用於方形影像,或是出現在桌上型電腦上 [檔案總管] 中的圖示。

使用小的標誌影像

縮放比例和維度

開始畫面應用程式檢視、搜尋合約窗格、共用窗格

縮放比例 - 80 (24x24px)

縮放比例 - 100 (30x30x)

縮放比例 - 140 (42x42px)

縮放比例 - 180 (54x54px)

[檔案總管] 和 [開啟方式] 對話方塊中的圖示

目標大小 - 16 (16x16px)

目標大小 - 32 (32x32px)

目標大小 - 48 (48x48px)

目標大小 - 256 (256x256px)

BR230259.collapse_all(zh-tw,VS.110).gif市集標誌

指定出現在 Windows 市集應用程式中的影像。

使用市集標誌影像

縮放比例和維度

Windows 市集

縮放比例 - 100 (50x50px)

縮放比例 - 140 (70x70px)

縮放比例 - 180 (90x90px)

BR230259.collapse_all(zh-tw,VS.110).gif徽章標誌

指定出現在徽章旁,用來識別應用程式的影像。除非您使用多重縮放比例的影像,否則這個影像必須是單色、.png 類型,而且測量為 24 x 24 像素。

使用徽章標誌影像

縮放比例和維度

鎖定畫面

縮放比例 - 100 (24x24px)

縮放比例 - 140 (34x34px)

縮放比例 - 180 (43x43px)

BR230259.collapse_all(zh-tw,VS.110).gif支援快顯通知

設定應用程式是否可以引發快顯通知。如果 [是],則應用程式可以提供警示,否則應用程式無法提供警示。如需詳細資訊,請參閱快顯通知概觀 (Windows 市集應用程式) (英文)。

BR230259.collapse_all(zh-tw,VS.110).gif鎖定畫面通知

設定可以在使用者的鎖定畫面上出現的應用程式磚類型。這個類型可以是顯示數字或字符來傳達狀態的簡單徽章,或是同時有徽章和文字,可以顯示詳細的狀態。

BR230259.collapse_all(zh-tw,VS.110).gif啟動顯示畫面

設定應用程式啟動顯示畫面的前景影像。

使用啟動顯示畫面影像

縮放比例和維度

應用程式啟動顯示畫面

縮放比例 - 100 (620x300px)

縮放比例 - 140 (868x420px)

縮放比例 - 180 (1116x540px)

BR230259.collapse_all(zh-tw,VS.110).gif(啟動顯示畫面) 背景色彩

設定應用程式啟動顯示畫面的背景色彩。色彩以三位元組十六進位數字表示,前面加上 #,例如 #008800,或以具名色彩表示,例如 maroon 或 teal。

功能

使用這個頁面,可以指定您的應用程式可使用的系統功能或裝置。如需功能的概觀,請參閱應用程式功能宣告 (Windows 市集應用程式) (英文)。在應用程式資訊清單設計工具中選擇的任何功能,都會出現在應用程式資訊清單 (Package.appxmanifest 檔和組建輸出 AppxManifest.xml 檔) 中的 <Capabilities> XML 標記內。例如,檔案選擇器協定所使用的 [文件庫存取] 功能撰寫如下:

  <Capabilities>
    <Capability Name="documentsLibrary" />
  </Capabilities>

重要

如果您執行應用程式,而沒有在資訊清單檔案中指定特定功能,然後於稍後新增此功能,您必須先登出 Windows 然後再登入,才能正確地套用變更。

如需詳細資訊,請參閱如何在封裝資訊清單中指定功能 (Windows)

BR230259.collapse_all(zh-tw,VS.110).gif功能 (核取方塊清單)

允許應用程式要求存取功能或裝置。

BR230259.collapse_all(zh-tw,VS.110).gif描述

描述目前選取的功能。

功能清單

您的應用程式可使用的特定功能或裝置的清單。

BR230259.collapse_all(zh-tw,VS.110).gif文件庫

在使用者的文件庫中啟用新增、變更或刪除檔案。套件只能存取File Type Association處理常式在應用程式資訊清單中宣告的檔案類型。例如,如果文件閱讀應用程式宣告了 .doc 檔案類型關聯,就可以開啟 .doc 檔案,但不能開啟文件庫中其他類型的檔案。套件無法存取家用群組電腦上的 [文件庫]。只有在應用程式的案例需要程式化存取,而您無法使用檔案選擇器實現這些案例的情況下,才宣告 [文件庫] 功能。

  <Applications>
    <Application Id="FileAccessSample" Executable="FileAccess.exe" EntryPoint="FileAccess.App">
      <VisualElements DisplayName="File access C# sample" Logo="Assets\squareTile-sdk.png" SmallLogo="Assets\smallTile-sdk.png" Description="File access C# sample" ForegroundText="light" BackgroundColor="#00b2f0">
        <DefaultTile ShowName="allLogos" ShortName="File access C# sample" />
        <SplashScreen Image="Assets\splash-sdk.png" BackgroundColor="#00b2f0" />
      </VisualElements>
      <Extensions>
        <Extension Category="windows.fileTypeAssociation">
          <FileTypeAssociation Name="data">
            <EditFlags AlwaysUnsafe="true" />
            <SupportedFileTypes>
              <FileType>.dat</FileType>
            </SupportedFileTypes>
          </FileTypeAssociation>
        </Extension>
      </Extensions>
    </Application>
  </Applications>
  <Capabilities>
    <Capability Name="documentsLibrary" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif企業驗證

Windows 網域認證可讓使用者使用其認證登入遠端資源,就像使用者提供其使用者名稱和密碼的方式一般。[企業驗證] 功能通常是在連線到企業內伺服器的特定業務應用程式中使用。

一般跨網際網路通訊不需要這項功能。

[企業驗證] 功能的目的在於支援常見的特定業務應用程式。請不要在不需要存取企業資源的應用程式中宣告這項功能。檔案選擇器提供了完整的 UI 機制,可讓使用者在網路共用上開啟檔案以搭配應用程式使用。只有在應用程式的案例需要程式化存取,而您無法使用檔案選擇器實現這些案例的情況下,才宣告 [企業驗證] 功能。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    <Capability Name=" enterpriseAuthentication" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif私人網路 (用戶端和伺服器)

[私人網路 (用戶端和伺服器)] 功能提供經由防火牆對內及對外存取家用和工作場所網路的能力。這項功能通常用於跨區域網路 (LAN) 進行通訊的遊戲,以及跨各種不同本機裝置共用資料的應用程式。如果應用程式指定 musicLibrary、picturesLibrary 或 videosLibrary,您不需要這項功能也可以存取 [家用群組] 中對應的媒體櫃。關鍵連接埠的對內存取則一律封鎖。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    <Capability Name=" privateNetworkClientServer" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif網際網路 (用戶端與伺服器)

[網際網路 (用戶端與伺服器)] 功能提供經由防火牆對內及對外存取如機場和咖啡廳等網際網路和公用網路的能力。關鍵連接埠的對內存取則一律封鎖。[網際網路 (用戶端與伺服器)] 功能通常是在使用檔案共用和 VOIP 之應用程式的對等 (P2P) 案例中使用。[網際網路 (用戶端與伺服器)] 功能包括 [網際網路 (用戶端)] 功能提供的存取,因此您指定 [網際網路 (用戶端與伺服器)] 時,就不需要指定 [網際網路 (用戶端)]。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    <Capability Name=" internetClientServer" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif網際網路 (用戶端)

[網際網路 (用戶端)] 功能提供經由防火牆對外存取如機場和咖啡廳等網際網路和公用網路的能力 (也就是使用者將網路指定為公用網路的內部網路)。大部分需要網際網路存取的應用程式都應該使用這項功能。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    <Capability Name=" internetClient" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif位置

[位置] 功能提供存取位置的功能,這個位置是從專用硬體 (如 GPS 感應器) 取得,或是從可用的網路資訊衍生。應用程式必須處理使用者從 [設定] 快速鍵停用位置服務的情況。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    < DeviceCapability Name=" location" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif麥克風

[麥克風] 功能提供存取麥克風的音訊輸出,讓應用程式能夠從連接的麥克風錄製音訊。應用程式必須處理使用者從 [設定] 快速鍵停用麥克風的情況。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    < DeviceCapability Name=" microphone" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif音樂庫

[音樂媒體櫃] 功能提供對使用者 [音樂] 媒體櫃的程式化存取,可讓應用程式列舉及存取媒體櫃中的所有檔案,而不需使用者互動。這項功能通常在需要存取整個 [音樂] 媒體櫃的點唱機應用程式中使用。檔案選擇器提供了完整的 UI 機制,可讓使用者在開啟檔案以搭配應用程式使用。只有在應用程式的案例需要程式化存取,而您無法使用檔案選擇器實現這些案例的情況下,才宣告 [音樂媒體櫃] 功能。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    <Capability Name="musicLibrary" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif圖片庫

[圖片庫] 功能提供對使用者 [圖片] 庫的程式化存取,可讓應用程式列舉及存取媒體櫃中的所有檔案,而不需使用者互動。這項功能通常在需要存取整個 [圖片] 媒體櫃的相片播放應用程式中使用。

檔案選擇器提供了完整的 UI 機制,可讓使用者在開啟檔案以搭配應用程式使用。只有在應用程式的案例需要程式化存取,而您無法使用檔案選擇器實現這些案例的情況下,才宣告 [圖片庫] 功能。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    <Capability Name=" picturesLibrary" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif鄰近性

[近接] 功能可讓多個近接的裝置彼此通訊。這項功能通常是在業餘的多玩家遊戲中或交換資訊的應用程式中使用。裝置會嘗試使用提供最佳連接的通訊技術,包括 Bluetooth、WiFi 和網際網路。這項功能僅用來起始裝置之間的通訊。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    <DeviceCapability Name="proximity" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif卸除式存放裝置

[卸除式存放裝置] 功能提供對像是 USB 隨身碟和外接式硬碟等卸除式存放裝置上檔案的程式化存取,會篩選至套件資訊清單中宣告的檔案類型關聯。例如,如果文件閱讀應用程式宣告了 .doc 檔案類型關聯,應用程式就可以開啟 .doc 檔案,但不能開啟卸除式存放裝置上其他類型的檔案。宣告這項功能時務必小心,因為使用者可能在卸除式存放裝置中包含各種資訊,並預期應用程式提供有效的理由對卸除式存放裝置的整個檔案類型進行程式化存取。

使用者將預期您的應用程式會處理您宣告的所有檔案關聯。因此,請不要宣告您的應用程式無法負責處理的檔案關聯。檔案選擇器提供了完整的 UI 機制,可讓使用者在開啟檔案以搭配應用程式使用。只有在應用程式的案例需要程式化存取,而您無法使用檔案選擇器實現這些案例的情況下,才宣告 [卸除式存放裝置] 功能。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    < Capability Name="removableStorage" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif共用使用者憑證

[共用使用者憑證] 功能可讓應用程式存取軟體和硬體憑證 (例如存放在智慧卡上的憑證),以驗證使用者的身分識別。這項功能通常是在需要使用智慧卡進行驗證的財務或企業應用程式中使用。在執行階段叫用這項功能時,使用者必須進行插入卡片、選擇憑證等動作。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    <Capability Name=" sharedUserCertificates" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif視訊庫

[視訊庫] 功能提供對使用者視訊庫的程式化存取,可讓應用程式列舉及存取媒體櫃中的所有檔案,而不需使用者互動。這項功能通常在需要存取整個 [視訊] 媒體櫃的影片播放應用程式中使用。

檔案選擇器提供了完整的 UI 機制,可讓使用者在開啟檔案以搭配應用程式使用。只有在應用程式的案例需要程式化存取,而您無法使用檔案選擇器實現這些案例的情況下,才宣告 [視訊庫] 功能。如需如何錄製視訊的詳細資訊,請參閱如何錄製音訊或視訊。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    <Capability Name=" videosLibrary" />
  </Capabilities>

BR230259.collapse_all(zh-tw,VS.110).gif網路攝影機

[網路攝影機] 功能提供存取網路攝影機視訊輸出的能力,讓應用程式能夠從連接的網路攝影機擷取快照和影片。這項功能通常是在視訊交談或會議應用程式中使用。應用程式必須處理使用者從 [設定] 快速鍵停用網路攝影機的情況。如需如何錄製視訊的詳細資訊,請參閱如何錄製音訊或視訊

[網路攝影機] 功能僅授與視訊串流的存取權。若要同時授與音訊串流的存取權,則必須新增 [麥克風] 功能。此功能會撰寫在 AppxManifest.xml 檔案中,如下列程式碼所示:

  <Capabilities>
    < DeviceCapability Name="webcam" />
  </Capabilities>

宣告

使用這個頁面,可以加入宣告並指定宣告的屬性。如需宣告的概觀,請參閱應用程式合約和擴充功能 (英文)。

BR230259.collapse_all(zh-tw,VS.110).gif可用宣告

列出應用程式可支援的宣告。按一下 [新增] 按鈕,將宣告新增至 [支援的宣告] 清單。

BR230259.collapse_all(zh-tw,VS.110).gif描述

描述目前選取的宣告。

BR230259.collapse_all(zh-tw,VS.110).gif支援的宣告

列出目前的宣告。按一下宣告的 [移除] 按鈕,從清單中加以移除。

BR230259.collapse_all(zh-tw,VS.110).gif屬性

列出並設定與目前選取的宣告相關聯的屬性。如需詳細資訊,請參閱應用程式合約和擴充功能 (英文)。屬性清單取決於宣告。應用程式合約裡一律會顯示以下三個屬性:

  • Executable.擴充功能的預設可執行檔。如果已指定這個屬性,則會使用 EntryPoint 屬性。如果未指定 Executable 屬性,則會使用針對此應用程式定義的可執行檔。如果未指定 EntryPoint 屬性,則會使用針對此應用程式定義的 EntryPoint。

  • Entry point.識別可處理擴充功能之物件的字串。

  • Start page.處理這個擴充功能的網頁。

可用宣告的清單

下列宣告會出現在 [可用宣告] 的清單中。

BR230259.collapse_all(zh-tw,VS.110).gif帳戶圖片提供者

使用者決定變更帳戶圖片時,可以選取現有圖片或是使用應用程式拍新照。如果您的應用程式可以拍照,則可以使用此延伸讓 Windows 將您的應用程式列入 [帳戶圖片設定] 控制台中。使用者可以從該處選取應用程式建立新的帳戶圖片。每個應用程式只允許一個此宣告的執行個體。

BR230259.collapse_all(zh-tw,VS.110).gif自動播放內容

當使用者將裝置連接至電腦時,Windows 會引發自動播放事件。這個延伸可讓您的應用程式列為一個或多個自動播放事件的自動播放選項。

BR230259.collapse_all(zh-tw,VS.110).gif自動播放裝置

註冊裝置事件的應用程式,例如連接相機。每個應用程式中允許有多個此宣告的執行個體。

BR230259.collapse_all(zh-tw,VS.110).gif背景工作

即使應用程式暫停,應用程式仍可以使用背景工作執行應用程式的程式碼。背景工作主要用於不需要使用者互動的小型工作項目。每個應用程式中允許有多個此宣告的執行個體。下列程式碼取自背景工作範例。

      <Extensions>
        <Extension Category="windows.backgroundTasks" EntryPoint="Tasks.SampleBackgroundTask">
          <BackgroundTasks>
            <Task Type="systemEvent" />
            <Task Type="timer" />
          </BackgroundTasks>
        </Extension>
        <Extension Category="windows.backgroundTasks" EntryPoint="Tasks.ServicingComplete">
          <BackgroundTasks>
            <Task Type="systemEvent" />
          </BackgroundTasks>
        </Extension>
      </Extensions>

BR230259.collapse_all(zh-tw,VS.110).gif快取檔案更新程式

您可以提供特定檔案的更新,幫助想要使用您的應用程式做為中央存放庫的使用者追蹤及維護檔案。例如,Microsoft SkyDrive 可以追蹤檔案,確保使用者看見檔案的最新版本,並且在 SkyDrive 應用程式可提供較新版本時,觸發檔案更新。此外,如果使用者儲存較新版的追蹤檔案,SkyDrive 可以觸發其檔案版本的更新,確保 SkyDrive 永遠是最新的版本。每個應用程式只允許一個此宣告的執行個體。如需檔案選擇器的詳細資訊,請參閱快速入門:與檔案選擇器協定整合(Windows 市集應用程式)與檔案選擇器協定整合(Windows 市集應用程式)

BR230259.collapse_all(zh-tw,VS.110).gif照相機設定

您的應用程式可以提供自訂使用者介面,在使用相機拍照或擷取視訊時用來選取相機選項和選擇效果。每個應用程式只允許一個此宣告的執行個體。

BR230259.collapse_all(zh-tw,VS.110).gif憑證

數位憑證是用來在實體之間進行驗證。例如,憑證經常用來在 SSL 上對 Web 服務驗證使用者。此延伸可讓您在應用程式中安裝數位憑證。每個應用程式只允許一個此宣告的執行個體。

BR230259.collapse_all(zh-tw,VS.110).gif連絡人選擇器

此延伸可讓您的應用程式註冊以提供連絡人資料。只要使用者需要存取其連絡人,您的應用程式就會包含在 Windows 顯示的應用程式清單中。每個應用程式只允許一個此宣告的執行個體。

BR230259.collapse_all(zh-tw,VS.110).gif檔案開啟選擇器

註冊應用程式做為檔案開啟選擇器,讓其他 Windows 8 應用程式可以使用應用程式的內容。每個應用程式只允許一個此宣告的執行個體。如需檔案選擇器的詳細資訊,請參閱快速入門:與檔案選擇器協定整合(Windows 市集應用程式)與檔案選擇器協定整合(Windows 市集應用程式)

BR230259.collapse_all(zh-tw,VS.110).gif檔案儲存選擇器

註冊應用程式做為檔案儲存選擇器,讓應用程式可以做為其他 Windows 8 應用程式的儲存位置。每個應用程式只允許一個此宣告的執行個體。如需檔案選擇器的詳細資訊,請參閱快速入門:與檔案選擇器協定整合(Windows 市集應用程式)與檔案選擇器協定整合(Windows 市集應用程式)

BR230259.collapse_all(zh-tw,VS.110).gif檔案類型關聯

代表應用程式註冊檔案類型關聯,例如 .jpeg。每個應用程式中允許有多個此宣告的執行個體。如需詳細資訊,請參閱如何處理檔案啟用 (使用 JavaScript 和 HTML 的 Windows 市集應用程式) (Windows)檔案類型和 URI 的方針和檢查清單 (Windows 市集應用程式) (Windows)

BR230259.collapse_all(zh-tw,VS.110).gif遊戲總管

應用程式可以在 Windows 家長監護系統中註冊為遊戲。若要這樣做,您必須建立遊戲定義檔 (GDF)、將該檔案建置為應用程式中的二進位資源,並且在套件資訊清單中宣告該資源。GDF 包含有關遊戲的中繼資料,例如該遊戲在 PEGI、ESRB 或其他區域性分級系統中的分級。每個應用程式只允許一個此宣告的執行個體。

當您提供遊戲的 GDF 檔時,Windows 可能會在使用者啟用家庭安全功能時限制對遊戲的存取。

BR230259.collapse_all(zh-tw,VS.110).gif列印工作設定

您可以設計顯示自訂列印相關使用者介面且直接與列印裝置通訊的應用程式。反白顯示特定列印裝置品牌和機型專屬的功能,可以提供更豐富、更強化的使用者經驗。每個應用程式只允許一個此宣告的執行個體。

BR230259.collapse_all(zh-tw,VS.110).gif通訊協定

應用程式可以使用現有的 URI 配置進行通訊 (例如 mailto),或者您也可以建立自訂 URI 配置。如果使用此宣告,您的應用程式即可註冊為與指定之 URI 配置名稱有關的可外掛式通訊協定處理常式。您可以為每個應用程式宣告多個 URI 配置。

BR230259.collapse_all(zh-tw,VS.110).gif搜尋

您可以將搜尋窗格新增至應用程式,讓使用者不僅能夠搜尋您應用程式的內容,還能搜尋其他應用程式的內容。使用者也可以將搜尋查詢本身傳送到其他應用程式。參與這個協定即表示您同意讓其他參與者搜尋您應用程式的內容,以及在您的應用程式中顯示這些參與者的搜尋結果。參與這個協定可幫助您或得應用程式的流量和使用率。每個應用程式只允許一個此宣告的執行個體。

BR230259.collapse_all(zh-tw,VS.110).gif共用目標

您可以協助使用者從您的應用程式將內容分享給另一個應用程式或服務,反之亦然。參與共用協定,即表示您不必只為了要共用內容,而撰寫額外的程式碼,或是提供應用程式的 SDK 給其他開發人員。支援共用協定的應用程式可以自動與任何其他同樣支援協定的應用程式共用內容。參與這個協定可幫助您或得應用程式的流量和使用率。每個應用程式只允許一個此宣告的執行個體。

內容 URI

使用這個頁面設定 URI,以存取地理位置網站標準和剪貼簿。若要使用地理位置,您還必須在套件資訊清單中宣告應用程式功能。URI 的子網域名稱中可包含萬用字元 (例如 http://*.microsoft.com)。只有在應用程式是使用 JavaScript 所建置的 Windows 市集應用程式時,才會出現這個頁面。

BR230259.collapse_all(zh-tw,VS.110).gifURI

您的應用程式可以或無法存取的 URI。

BR230259.collapse_all(zh-tw,VS.110).gif規則

指定是要包含還是排除 URI。

BR230259.collapse_all(zh-tw,VS.110).gif加入新的 URI

開啟新的文字方塊,將另一個 URI 加入至清單。

封裝

使用這個頁面,可以設定部署套件時用來識別並描述套件的屬性。

BR230259.collapse_all(zh-tw,VS.110).gif套件名稱

指定用來在系統上識別套件的唯一名稱。將套件上傳到市集時,會取代這個名稱。[套件名稱] 區分大小寫。使用 [套件顯示名稱] 對使用者顯示套件名稱。這個字串不得以句號結尾,也不可以是下列其中一個字串:"CON"、"PRN"、"AUX"、"NUL"、"COM1"、"COM2"、"COM3"、"COM4"、"COM5"、"COM6"、"COM7"、"COM8"、"COM9"、"LPT1"、"LPT2"、"LPT3"、"LPT4"、"LPT5"、"LPT6"、"LPT7"、"LPT8" 和 "LPT9"。

BR230259.collapse_all(zh-tw,VS.110).gif套件顯示名稱

指定出現在市集中的易記應用程式名稱。將套件上傳到市集時,會取代這個名稱。

BR230259.collapse_all(zh-tw,VS.110).gif標誌

指定出現在產品之市集描述頁面的影像。

BR230259.collapse_all(zh-tw,VS.110).gif版本

以四等分標記法表示的版本字串「主要.次要.組建.修訂」。

BR230259.collapse_all(zh-tw,VS.110).gif發行者

指定用來驗證套件之簽署憑證的主體欄位。將套件上傳到市集時,會取代這個名稱。如需詳細資訊,請參閱共用應用程式套件 (Windows 市集應用程式)

BR230259.collapse_all(zh-tw,VS.110).gif選擇憑證

開啟對話方塊,讓您可以選擇或建立憑證。如需詳細資訊,請參閱共用應用程式套件 (Windows 市集應用程式)

BR230259.collapse_all(zh-tw,VS.110).gif發行者顯示名稱

指定開發人員入口網站上 [發行者名稱] 欄位中使用的名稱。將套件上傳到市集時,會取代這個名稱。

BR230259.collapse_all(zh-tw,VS.110).gif套件家族名稱

唯一名稱,此名稱用來在系統上識別套件,並且是由套件名稱及發行者字串雜湊所組成。

請參閱

概念

使用 Visual Studio 2012 封裝您的 Windows 市集應用程式

其他資源

應用程式套件資訊清單

快速入門:使用 Microsoft Visual Studio 2012 資訊清單編輯器建立預設磚

封裝資訊清單結構描述參考

應用程式資源和當地語系化範例