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


com4:TypeLib (в com4:Class и com4:Interface)

Связывает библиотеку типов с классом или интерфейсом.

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

пакет

     приложения

          приложения

               расширений

                    com4:Class

                         <com4:TypeLib>

     расширений

          com4:Class

               <com4:TypeLib>

Синтаксис

<com4:TypeLib
    Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
    VersionNumber = 'One to three alphanumeric characters separated by a period followed by one to three more alphanumeric characters (for example, 1.5a).' />

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

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
идентификатора Идентификатор библиотеки типов. GUID в форме xxxx-xxxx-xxxx-xxxx-xxxx. Да
versionNumber Версия библиотеки типов. Один до трех буквенно-цифровых символов, разделенных периодом, за которым следует один-три буквенно-цифровые символы (например, 1,5a). Нет

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

Никакой.

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

Родительский элемент Описание
com4:Class Указывает свойства CLSID, зарегистрированного пакетом, который может совместно использоваться одной или несколькими конкретными регистрациями CLSID для различных контекстов классов.

Замечания

В версии com4 синтаксиса атрибут идентификатор должен ссылаться на атрибут Id элемента typeLib . В предыдущей версии синтаксиса идентификатор должен ссылаться на элемент TypeLib в том же расширении comInterface.

Если атрибут versionNumber присутствует, он должен ссылаться на атрибут VersionNumber элемента TypeLib/Version в элементе TypeLib, на который ссылается атрибут Id.

Требования

Пункт Ценность
пространства имен http://schemas.microsoft.com/appx/manifest/com/windows10/4
минимальная версия ОС Windows 10 (сборка 20348)