com:TreatAsClass
Регистрация, соответствующая регистрации CLSID с подразделом TreatAs.
Иерархия элементов
<com:TreatAsClass>
Синтаксис
<com:TreatAsClass
Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
DisplayName = 'An optional string with a value between 1 and 256 characters in length. This string is localizable.'
TreatAs = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' />
Ключ
?
необязательный (ноль или более)
Элементы и атрибуты
Атрибуты
Атрибут | Описание | Тип данных | Обязательно | Значение по умолчанию |
---|---|---|---|---|
Id | Соответствует ИДЕНТИФИКАТОРу CLSID объекта COM-класса. | GUID в формате xxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx. | Да | |
Отображаемое имя | Необязательная строка, представляющая значение ключа CLSID по умолчанию. | Строка длиной от 1 до 256 символов. Эта строка может быть локализована. | Нет | |
TreatAs | Задает ИДЕНТИФИКАТОР CLSID класса, который может эмулировать текущий класс. | GUID в формате xxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx. | Да |
Дочерние элементы
Отсутствует.
Родительские элементы
Родительский элемент | Описание |
---|---|
com:ComServer | Объявляет точку расширения пакета типа windows.comServer. Расширение comServer может включать четыре типа регистраций: ExeServer, SurrogateServer, ProgId или TreatAsClass. |
Требования
Элемент | Значение |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/manifest/com/windows10 |
Minimum OS Version | Windows 10 версии 1703 (сборка 15063) |