Ist es möglich, benutzerdefinierte Funktionen in .NET zu implementieren ?
Wenn das so ist, wie?
Ich vermute, dass das Problem in der Lage ist, eine COM-Aggregation mit .NET durchzuführen, aber ich kann nichts dazu finden ...
Weiß jemand, ob es möglich ist, eine zu erstellen Laufzeit Aufrufbarer COM-Wrapper für eine .NET-Klasse, die COM_INTERFACE_ENTRY_AGGREGATE_BLIND unterstützt?
arcobjects
c#
.net
Kirk Kuykendall
quelle
quelle
Antworten:
Sie können keine reine COM-Aggregation in .NET 3.5 oder niedriger implementieren, haben jedoch möglicherweise Glück in .NET 4, in dem die neue ICustomQueryInterface- Schnittstelle hinzugefügt wird, sodass Sie die Schnittstellenabfragen ordnungsgemäß umleiten können. Weitere Informationen mit einem Beispiel finden Sie auf Codeplex .
Ich empfehle auch entlang der C ++ ESRI docs fortzufahren Probe . Der Link ist für 9.0, aber ich vermute, dass sich dieses spezielle Beispiel kein Bit geändert hat.
quelle