มันเป็นไปได้ที่จะใช้คุณสมบัติที่กำหนดเองใน. NET?
ถ้าเป็นเช่นนั้นได้อย่างไร
ฉันสงสัยว่าปัญหาจะสามารถรวม COMกับ. NET ได้ แต่ฉันไม่พบสิ่งใดบน ...
ไม่มีใครรู้ว่ามันเป็นไปได้ที่จะสร้าง รันไทม์ wrapper callable COM สำหรับคลาส. NET ที่รองรับ COM_INTERFACE_ENTRY_AGGREGATE_BLIND
คุณจะไม่สร้าง wrapper COM-callable (CCW) แทนที่จะเป็น wrapper แบบรันไทม์ (RCW) เนื่องจากคุณจะเผยแพร่ Co-class ที่มีการจัดการ (.NET) ไปยังกรอบงานที่ไม่มีการจัดการ (ArcObjects) หรือไม่?
—
stakx
ฉันอัปเดตคำตอบของฉันเพื่อสะท้อนถึงคุณสมบัติใหม่ใน. NET 4 ที่สามารถใช้ COM aggregation ได้จริง
—
Petr Krebs
นอกจากนี้ในขณะที่ฉันไม่มีข้อพิสูจน์ใด ๆ สำหรับเรื่องนี้ดูเหมือนว่า Managed C ++ จะมอบอิสรภาพให้คุณมากขึ้นเมื่อจัดการกับ COM ในกรณีที่คุณไม่พบวิธีที่ดีในการทำเช่นนี้กับ C # คุณสามารถดู Managed C ++ สำหรับรหัสชิ้นสำคัญ
—
stakx