適用于 Windows 8.1) 的 ProxyStub (擴充功能架構
宣告 ActivatableClass proxyStub類型的封裝擴充點。 Proxy 可以包含一或多個介面。
元素階層
語法
<ProxyStub ClassId = A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. >
<!-- Child elements -->
Path,
Interface{1,65535}
</ProxyStub>
答案
{}
出現的特定範圍
屬性和項目
屬性
屬性 | 描述 | 資料類型 | 必要 | 預設值 |
---|---|---|---|---|
ClassId | Proxy 的唯一識別碼。 |
以 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 形式格式的 GUID GUID。 | Yes |
子元素
子元素 | 描述 |
---|---|
介面 | 宣告與 proxy 相關聯的介面。 |
路徑 (類型: ST_FileName) | DLL 的路徑。 |
父項目
Parent 項目 | 描述 |
---|---|
類型中的延伸模組 (: CT_PackageExtensions) | 宣告封裝的擴充點。 |
範例
下列範例取自其中一個 SDK 範例的套件資訊清單。
<Extension Category="windows.activatableClass.proxyStub">
<ProxyStub ClassId="332fd2f1-1c69-4c91-949e-4bb67a85bdc5">
<Path>Microsoft.Samples.DllServerAuthoring.Proxies.dll</Path>
<Interface Name="IToaster" InterfaceId="6a112353-4f87-4460-a908-2944e92686f3" />
<Interface Name="IToast" InterfaceId="699b1394-3ceb-4a14-ae23-efec518b088b" />
<Interface Name="IAppliance" InterfaceId="332fd2f1-1c69-4c91-949e-4bb67a85bdc5" />
</ProxyStub>
</Extension>
需求
值 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |