適用于 Windows 8) 的 OutOfProcessServer (套件架構
宣告 ActivatableClass outOfProcessServer類型的封裝延伸點。 應用程式會使用可執行檔 (EXE) ,以公開一個或多個可啟動的類別。
元素階層
語法
<OutOfProcessServer ServerName = A string between 1 and 255 characters in length. >
<!-- Child elements -->
Path,
Arguments?,
Instancing,
ActivatableClass{1,65535}
</OutOfProcessServer>
答案
?
選擇性 (零或一)
{}
出現的特定範圍
屬性和項目
屬性
屬性 | 描述 | 資料類型 | 必要 | 預設值 |
---|---|---|---|---|
ServerName | 可執行檔的名稱。 |
長度介於1到255個字元之間的字串。 | Yes |
子元素
子元素 | 描述 |
---|---|
ActivatableClass (類型: CT_OutOfProcessActivatableClass) | 宣告與擴充點相關聯的執行時間類別。 |
引數 | 指定要傳遞給可執行檔的逗號分隔引數清單。 |
實例 | 指定可執行檔是否以單一實例的形式執行,或可做為多個實例執行。 |
路徑 (類型: ST_Executable) | 可執行檔的路徑。 |
父項目
Parent 項目 | 描述 |
---|---|
類型中的延伸模組 (: CT_PackageExtensions) | 宣告封裝的擴充點。 |
範例
<Extension Category="windows.activatableClass.outOfProcessServer">
<OutOfProcessServer ServerName="Microsoft.SDKSamples.ToastServer">
<Path>Microsoft.Samples.ExeServerAuthoring.exe</Path>
<Instancing>singleInstance</Instancing>
<ActivatableClass ActivatableClassId="Microsoft.Samples.ExeServerAuthoring.Toaster" />
</OutOfProcessServer>
</Extension>
需求
值 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |