uap5:OutOfProcessServer
宣告 windows.enableableClass.outOfProcessServer類型的套件擴充點。 這可讓應用程式套件中定義的協力廠商 WinRT 類別從 Win32 進程呼叫。
元素階層
<uap5:OutOfProcessServer>
Syntax
<uap5:OutOfProcessServer
ServerName = 'An alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
RunFullTrust = 'A boolean value.' >
<!-- Child elements -->
uap5:Path
uap5:Arguments?
uap5:Instancing
uap5:ActivatableClass{1,65535}
</uap5:OutOfProcessServer>
答案
?
選擇性 (零或一個) {}
特定出現的範圍
屬性和元素
屬性
屬性 | 描述 | 資料類型 | 必要 | 預設值 |
---|---|---|---|---|
ServerName | 伺服器名稱的字串值。 | 長度介於 1 到 255 個字元之間的英數位元字串。 必須以字母字元開頭。 | Yes | |
RunFullTrust | 如果為 true,則會使用 Windows 傳統型橋接器 權杖啟動伺服器,而不是 UWP 權杖。 | 布林值。 | No | |
identityType | 伺服器的啟用類型。 | 可以是下列其中一項的字串值:activateAsPackage、activateAsActivator。 | No |
子元素
子項目 | 描述 |
---|---|
路徑 | 可執行檔的路徑。 |
引數 | 指定要傳遞至可執行檔的逗號分隔引數清單。 |
實例 | 指定可執行檔是以單一實例執行,還是可以當做多個實例執行。 |
ActivatableClass | 宣告與擴充點相關聯的執行時間類別。 |
父元素
父元素 | 描述 |
---|---|
uap5:Extension | 宣告應用程式的擴充點。 |
備註
這個專案類似于 Package/Extensions 中的 OutOfProcessServer 元素。 在資訊清單的 Application/Extensions 層級中使用這個專案來隱含啟動為封裝行為,表示伺服器權杖不會根據啟動程式的權杖而有所不同。 在此內容中,應用程式身分識別宣告符合它所包含的應用程式身分識別。
規格需求
Item | 值 |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10/5 |
OS 最低版本 | Windows 10版本 1709 (組建 16299) |