Potrzebujesz ClassInterfaceType.None?
Nie całkiem zrozumiałez MSDN:
ClassInterfaceType.None
Wskazuje, że nie jest generowany interfejs klasy dla klasy. Jeśli żadne interfejsy nie są implementowane jawnie, klasa może zapewnić dostęp tylko z opóźnieniem za pośrednictwemIDispatch
berło. Jest to zalecane ustawienie dlaClassInterfaceAttribute
. Za pomocąClassInterfaceType.None
jest jedynym sposobem na ujawnienie funkcjonalności poprzez interfejsy zaimplementowane jawnie przez klasę.
Jest[ComVisible(true)]
konieczność widoczności COM?