активатаблекласс (схема расширений для Windows 8.1; тип: CT_InProcessActivatableClass)

Объявляет класс среды выполнения, связанный с точкой расширения.

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

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

Синтаксис

<ActivatableClass ActivatableClassId = A string between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.
                  ThreadingModel     = "both" | "STA" | "MTA" >

  <!-- Child elements -->
  ActivatableClassAttribute{0,1000}

</ActivatableClass>

Ключ

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

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

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
ActivatableClassId.

Идентификатор класса среды выполнения в операционной системе.

Строка длиной от 1 до 255 символов, которая не может начинаться или заканчиваться точкой или содержать следующие символы: < , > ,:, ",/, \, |,? или *. Да
ThreadingModel

Тип потоковой модели, поддерживаемой классом среды выполнения.

Этот атрибут может иметь одно из следующих значений:

  • Оба варианта
  • STA
  • MTA
Да

 

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

Дочерний элемент Описание
ActivatableClassAttribute

определяет атрибут класса, который хранится в хранилище свойств среда выполнения Windows.

 

Родительские элементы

Родительский элемент Описание
InProcessServer

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

 

Следующие элементы имеют то же имя, что и это одно, но различное содержимое или атрибуты:

Требования

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