InProcessServer (Windows 10)

声明 windows.activatableClass.inProcessServer 类型的包扩展点。 应用使用动态链接库 (DLL) 来公开一个或多个可激活类。

元素层次结构

<程序包>

    <Extensions>

         <扩展>

              <InProcessServer>

语法

<InProcessServer>

  <!-- Child elements -->
  Path
  ActivatableClass{1,65535}

</InProcessServer>

密钥

{} 特定出现的范围

特性和元素

特性

无。

子元素

子元素 描述
ActivatableClass (类型:CT_InProcessActivatableClass) 声明与扩展点关联的运行时类。
路径 (类型:ST_FileName) DLL 的路径。

父元素

父元素 描述
类型中的扩展 (:CT_PackageExtensions) 声明包的扩展点。

示例

<Extension
  Category="windows.activatableClass.inProcessServer">
    <InProcessServer>
      <Path>Microsoft.Samples.DllServerAuthoring.dll</Path>
      <ActivatableClass
        ActivatableClassId="Microsoft.Samples.DllServerAuthoring.Toaster" ThreadingModel="both" />
    </InProcessServer>
</Extension>

要求

Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10