共用方式為


適用于 Windows 8) 的 ProxyStub (套件架構

宣告 ActivatableClass proxyStub類型的封裝擴充點。 Proxy 可以包含一或多個介面。

元素階層

<套件>
<延伸模組>
<延伸模組>
<ProxyStub>

語法

<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