Поделиться через


Инпроцесссервер (схема пакета для Windows 8)

Объявляет точку расширения пакета типа 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