com中的集合类型怎么存取?高手帮忙!急!急!急!
对象中的属性是个集合类型,怎么在com中进行访问。
例如:(C#代码,已经注册为com)
public class MyObject
{
public MyClassCollection ClassProperty{get{}set{}}
}
pubilc class MyClassCollection
{
ArrayList al;
public void Add(MyClass myClass)
{al.Add(myClass);}
}
public class MyClass
{
public string Property1{get{}set{}}
}
现在在vc6中通过调用MyObject对象怎么访问Property1的属性?
现在我用的是智能指针
_MyObject myobj(__uuidof(MyObject));
myobj-> //看不到ClassProperty属性,只能看到GetIdsOfNames,Invoke等方法。