com:ComInterface
Объявляет точку расширения пакета типа windows.comInterface. Расширение comInterface может включать три типа регистраций: Interface, ProxyStub или TypeLib.
Иерархия элементов
<com:ComInterface>
Синтаксис
<com:ComInterface>
<!-- Child elements -->
com:ProxyStub{0,1000},
com:Interface{0,10000},
com:TypeLib{0,1000}
</com:ComInterface>
Ключ
{}
определенный диапазон вхождений
Элементы и атрибуты
Атрибуты
Отсутствует.
Дочерние элементы
Дочерний элемент | Описание |
---|---|
com:ProxyStub | Регистрирует заглушку прокси-сервера. |
com:Interface | Регистрирует новые интерфейсы COM. |
com:TypeLib | Регистрирует библиотеку типов. |
Родительские элементы
Родительский элемент | Описание |
---|---|
com:Extension | Предоставляет функциональные возможности для предоставления регистрации COM клиентам за пределами пакета приложения. |
Комментарии
Расширение comInterface может находиться в элементе манифеста Application/Extension/Extension или в элементе манифеста Package/Extensions/Extension. Функциональные различия между этими двумя вариантами отсутствуют, но оба варианта размещения имеют разные преимущества.
Если расширение находится в разделе Application/Extensions/Extension, можно улучшить удобочитаемость манифеста, сохранив регистрации интерфейса рядом с регистрациями классов, которые их реализуют. Однако если вы поместите расширение в раздел Package/Extensions/Extension, вам не нужно будет определять, какое приложение будет использоваться для каждого интерфейса. Можно использовать несколько расширений comInterface в приложении, расширениях или пакете, расширениях и расширениях, но это не рекомендуется и не требуется.
Примечание
Все регистрации в comInterface , которые зависят от другой регистрации (например, интерфейс ссылается на ProxyStub и(или) TypeLib), должны находиться в том же расширении comInterface .
Требования
Элемент | Значение |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/manifest/com/windows10 |
Minimum OS Version | Windows 10 версии 1703 (сборка 15063) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по