Re[2]: NonComVisibleBaseClass
От: romstyop  
Дата: 26.09.07 10:31
Оценка:
Здравствуйте, ApsPro, Вы писали:

AP>Определи требуемый внешний интефейс:

AP>
AP>[ComVisible(true)]
AP>[InterfaceType(ComInterfaceType.InterfaceIsDual)]
AP>public interface IMyInterface
AP>{
AP>    void Test();
AP>    //...
AP>    //...
AP>}
AP>


AP>И далее так:

AP>
AP>[PermissionSet(SecurityAction.Demand, Name = "FullTrust")]
AP>[System.Runtime.InteropServices.ComVisibleAttribute(true)]
AP>[ClassInterface(ClassInterfaceType.None)]
AP>[ComDefaultInterface(typeof(IMyInterface))]
AP>public partial class DocumentClientInfo : DocumentPane, IMyInterface
AP>{
AP>    //...
AP>}
AP>



Огромное спасибо!
Работает.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.