Инпроцесссервер (схема расширений для Windows 8.1)

Объявляет точку расширения пакета типа Windows. активатаблекласс. инпроцесссервер. Приложение использует библиотеку динамической компоновки (DLL), которая предоставляет один или несколько классов активируемого.

Иерархия элементов

<Пакет>
<Модули>
<Продлен>
<InProcessServer>

Синтаксис

<InProcessServer>

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

</InProcessServer>

Ключ

{} конкретный диапазон вхождений

Атрибуты и элементы

Атрибуты

Отсутствует.

Дочерние элементы

Дочерний элемент Описание
Активатаблекласс (тип: 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>

Требования

Значение
Пространство имен http://schemas.microsoft.com/appx/2010/manifest