com4:Interface
Регистрирует новые COM-интерфейсы.
Иерархия элементов
<com4:Interface>
Синтаксис
<com4:Interface
Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
UseUniversalMarshaler = 'A boolean value.'
ProxyStubClsid = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
SynchronousInterface = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
AsynchronousInterface = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' >
<!-- Child elements -->
TypeLib
</com4:Interface>
Элементы и атрибуты
Атрибуты
Атрибут | Описание | Тип данных | Обязательно | Значение по умолчанию |
---|---|---|---|---|
Id | Идентификатор интерфейса (IID). | GUID в формате xxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx. | Да | |
UseUniversalMarshaler | Присвойте этому параметру значение true, чтобы использовать универсальный маршалер OLE в качестве заглушки прокси-сервера. | Логическое значение. | Да | |
ProxyStubClsid | Соответствует значению реестра ProxyStubClsid32 . | GUID в формате xxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx. | Да | |
SynchronousInterface | Идентификатор другой регистрации интерфейса, содержащего AsynchronousInterface, который ссылается на эту регистрацию. | GUID в формате xxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx. | Да | |
Асинхронный интерфейс | Идентификатор другой регистрации интерфейса, содержащего SynchronousInterface, который ссылается на эту регистрацию. | GUID в формате xxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx. | Да |
Дочерние элементы
Дочерний элемент | Описание |
---|---|
Typelib | Библиотека типов для интерфейса. |
Родительские элементы
Родительский элемент | Описание |
---|---|
Расширения | Определяет одну или несколько точек расширяемости для приложения. |
Комментарии
ProxyStubClsid можно использовать только для заглушки прокси-сервера с реализацией в составе пакета. Чтобы использовать универсальный маршалер OLE в качестве заглушки прокси-сервера, используйте UseUniversalMarshaler .
Если значение UseUniversalMarshaler равно true, регистрация интерфейса должна включать TypeLib.
Примечание
ProxyStubClsid и UseUniversalMarshaler являются взаимоисключающими.
Требования
Элемент | Значение |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/manifest/com/windows10/4 |
Minimum OS Version | Windows 10 (сборка 20348) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по