ProxyStub (Windows 10)
宣告 windows.activatableClass.proxyStub類型的套件擴充點。 Proxy 可以由一或多個介面組成。
元素階層
<ProxyStub>
語法
<ProxyStub
ClassId = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' >
<!-- Child elements -->
Path,
Interface{1,65535}
</ProxyStub>
Key
{}
特定出現的範圍
屬性和元素
屬性
屬性 | 描述 | 資料類型 | 必要 | 預設值 |
---|---|---|---|---|
ClassId | Proxy 的唯一識別碼。 | 格式為 xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxx 的 GUID。 | Yes |
子元素
子項目 | 描述 |
---|---|
介面 | 宣告與 Proxy 相關聯的介面。 |
路徑 (類型:ST_FileName) | DLL 的路徑。 |
父元素
父元素 | 描述 |
---|---|
類型的擴充功能 (: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>
規格需求
Item | 值 |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |