com2:ComInterface
Dichiara un punto di estensione del pacchetto di tipo windows.comInterface. L'estensione comInterface può includere tre tipi di registrazioni: Interface, ProxyStubo TypeLib.
Gerarchia degli elementi
<com2:ComInterface>
<com2:ComInterface>
Sintassi
<com2:ComInterface>
<!-- Child elements -->
com:ProxyStub{0,1000},
com:Interface{0,10000},
com:TypeLib{0,1000}
</com2:ComInterface>
Chiave
{}
intervallo specifico di occorrenze
Attributi ed elementi
Attributi
Nessuno.
Elementi figlio
Elemento figlio | Descrizione |
---|---|
ProxyStub | Registra uno stub proxy. |
dell'interfaccia |
Registra le nuove interfacce COM. |
TypeLib | Registra una libreria dei tipi. |
Elementi padre
Elemento padre | Descrizione |
---|---|
com2:Extension | Fornisce funzionalità per esporre le registrazioni COM ai client all'esterno del pacchetto dell'app. |
Osservazioni
L'estensione comInterface può trovarsi nell'elemento manifesto Application/Extensions/Extension o nell'elemento manifesto Package/Extensions/Extension. Non esiste alcuna differenza funzionale tra queste due opzioni, ma entrambi i posizionamenti presentano vantaggi diversi.
Se l'estensione è in Application/Extensions/Extensions, è possibile migliorare la leggibilità del manifesto mantenendo le registrazioni dell'interfaccia vicino alle registrazioni della classe che le implementano. Tuttavia, se si inserisce l'estensione in Package/Extensions/Extensions, non sarà necessario determinare quale applicazione usare per ogni interfaccia. È possibile usare più estensioni comInterface in Application/Extensions/Extension o Package/Extensions/Extension, ma non è consigliato né necessario.
Nota
Tutte le registrazioni in
Fabbisogno
Articolo | Valore |
---|---|
spazio dei nomi | http://schemas.microsoft.com/appx/manifest/com/windows10/2 |
versione minima del sistema operativo | Windows 10 versione 1709 (Build 16299) |