Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Deklariert einen Paketerweiterungspunkt vom Typ windows.comInterface. Die ComInterface-Erweiterung kann drei Arten von Registrierungen umfassen: Interface, ProxyStuboder TypeLib.
Elementhierarchie
<com2:ComInterface>
<com2:ComInterface>
Syntax
<com2:ComInterface>
<!-- Child elements -->
com:ProxyStub{0,1000},
com:Interface{0,10000},
com:TypeLib{0,1000}
</com2:ComInterface>
Schlüssel
{}
bestimmten Vorkommenbereichs
Attribute und Elemente
Attribute
Nichts.
Untergeordnete Elemente
Untergeordnetes Element | Beschreibung |
---|---|
ProxyStub- | Registriert einen Proxy-Stub. |
Interface | Registriert neue COM-Schnittstellen. |
TypeLib- | Registriert eine Typbibliothek. |
Übergeordnete Elemente
Übergeordnetes Element | Beschreibung |
---|---|
com2:Extension | Stellt Funktionen bereit, um COM-Registrierungen für Clients außerhalb des App-Pakets verfügbar zu machen. |
Bemerkungen
Die comInterface Erweiterung kann sich unter dem Manifestelement "Application/Extensions/Extension" oder unter dem Manifestelement "Package/Extensions/Extension" befinden. Es gibt keinen funktionalen Unterschied zwischen diesen beiden Optionen, aber beide Platzierungen haben unterschiedliche Vorteile.
Wenn sich die Erweiterung unter "Application/Extensions/Extension" befindet, können Sie die Lesbarkeit des Manifests verbessern, indem Sie Schnittstellenregistrierungen in der Nähe der Klassenregistrierungen beibehalten, die sie implementieren. Wenn Sie die Erweiterung jedoch unter "Package/Extensions/Extension" platzieren, müssen Sie nicht ermitteln, welche Anwendung für jede Schnittstelle verwendet werden soll. Es ist möglich, mehrere comInterface Erweiterungen entweder in Application/Extensions/Extension oder Package/Extensions/Extension zu verwenden, dies wird jedoch weder empfohlen noch erforderlich.
Anmerkung
Alle Registrierungen in comInterface, die von einer anderen Registrierung abhängen (z. B. eine Interface verweist auf eine ProxyStub und/oder ein TypeLib) müssen sich in derselben comInterface Erweiterung befinden.
Anforderungen
Artikel | Wert |
---|---|
Namespace- | http://schemas.microsoft.com/appx/manifest/com/windows10/2 |
Mindestversion des Betriebssystems | Windows 10, Version 1709 (Build 16299) |