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


ActivatableClass (in InProcessServer) (Windows 10)

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

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

<Пакет>

    <Расширения>

         <Расширение>

              <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 = 'A string that can be one of the following values: "both", "STA", or "MTA".' >

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

</ActivatableClass>

Ключ

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

Элементы и атрибуты

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
ActivatableClassId. Идентификатор класса среды выполнения в операционной системе. Строка со значением от 1 до 255 символов, которая не может начинаться или заканчиваться точкой (.) или содержать следующие символы: <, >, :, &, /", \, |, ?или *. Да
ThreadingModel Тип модели потоков, поддерживаемый классом среды выполнения. Строка, которая может быть одним из следующих значений: иSTA, или MTA. Да

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

Дочерний элемент Описание
ActivatableClassAttribute Определяет атрибут класса , который хранится в хранилище свойств среда выполнения Windows.

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

Родительский элемент Описание
InProcessServer Объявляет точку расширяемости пакета типа windows.activatableClass.inProcessServer. Приложение использует библиотеку динамической компоновки (DLL), которая предоставляет один или несколько активируемых классов.

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

Требования

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