Share via


uap:Rule (Windows 10)

指定如果應用程式有權存取此功能,) 和剪貼簿的存取權,Web 內容中的哪些頁面可以存取系統的地理位置裝置 (。

元素階層

<套件>

    <應用程式>

         <應用程式>

              <uap:ApplicationContentUriRules>

                   <uap:Rule>

Syntax

<uap:Rule
      Type = 'A string that can have one of the following values: "include" or "exclude".'
      Match = 'A string with a value between 1 and 2084 characters in length.'
      WindowsRuntimeAccess = 'An optional string that can have one of the following values: "allowForWebOnly", "all", or "none".' 
      uap5:ServiceWorker = 'An optional boolean value.' />

屬性和元素

屬性

屬性 描述 資料類型 必要 預設值
類型 指定規則是否為包含或排除規則的字串。 可以具有下列其中一個值的字串: 包含排除 Yes
匹配 規則中使用的 IRI。 如需詳細資訊,請參閱 RFC 3987:國際化資源識別碼 (IRI) 。 每個應用程式在套件中都是唯一的,而且區分大小寫。 例如, Match 的值可以是: https://www.microsoft.com/ 、 或 *.pdf 長度介於 1 到 2084 個字元之間的字串。 Yes
WindowsRuntimeAccess 宣告 UWP (Windows 執行階段) 從遠端月臺存取。 此屬性會提供控制項給開發人員,以指定可從其網站存取 UWP API 的 URI 集合。 如果 Type 設定為 exclude ,則不允許這個屬性。 可具有下列其中一個值的選擇性字串: allowForWebOnly (指出只有開發人員所建立且包含在應用程式套件內的 UWP API 會公開。) 、 所有 (指出所有允許的 UWP API 都可供使用。) 或 (明確指出不會公開任何 UWP API。) 。 No none
uap5:ServiceWorker 這代表從網頁註冊服務背景工作角色, (漸進式 Web 應用程式) 以 UWP 應用程式的形式執行。 如果為 true,則會判斷應用程式巡覽的 URL 是否具有將應用程式註冊為服務背景工作角色所需的許可權。 選擇性布林值。 No

注意

您想要公開給 JavaScript 程式碼的 UWP Windows 執行階段類別,必須以宣告它的AllowForWeb屬性裝飾。

子元素

無。

父元素

父元素 描述
uap:ApplicationContentUriRules 指定如果應用程式有權存取此功能,) 和剪貼簿的存取權,Web 內容中的哪些頁面可以存取系統的地理位置裝置 (。

備註

如果定義了多個規則,則規則的順序很重要。

若要使用 Web 資源的 IRI 定義 Match 屬性,您只能指定安全 https: 網站 - 不允許不安全的 「HTTP:」 網站。 如果您指定 http: 網站,您會收到架構語意檢查驗證錯誤。

對於Windows 8.1 (6.3.0版) 中具有配置的任何值,資訊清單只允許安全 https: 配置。 資訊清單會失敗任何其他配置。 此規則不適用於Windows 8應用程式,以取得回溯相容性。

規格需求

Item
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10
OS 最低版本 Windows 10版本 1511 (組建 10586)