List<T>
COM はジェネリックをサポートしていませんか?これをレプリケートして、tlh ファイルで COM が見えるようにする最善の方法は何でしょうか。編集:: c#::
[ComVisible(true)]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("FA677671-5E26-4307-AD2B-19BF1E7AFF8B")]
public interface IEvents
{
IEvents[] CreateListeners();
}
C ++で私が持っている、
CComSafeArray<CSharp::IEvents> ppSA;
pInterface->CreateListeners(ppSA->GetSafeArrayPtr());
このステートメントを複製するために、この Create instance 関数で何をすべきかという私の質問 List evt=new List(); マネージC#で?