如何在c中实现IListSource接口
我想从 C++ 实现 IListSource 接口。 它包含 1 个方法 GetList() 和一个名为 ContainsListCollection 的属性。
我该怎么做。如何在 C++ 中将属性设置为 false/true
i want to implement IListSource interface from c++. It contains 1 method GetList() and one property called ContainsListCollection.
How can i do this.how to set the property to false/true in c++
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这篇 MSDN 文章包含 C# 中 IListSource 的示例实现。 从那里弄清楚如何在 C++ 中执行此操作应该相当简单:msdn.microsoft.com/en-us/library/system.componentmodel.ilistsource.aspx(添加一个 http:// ,因为我是新用户。)
看起来 GetList() 每次都应该返回一个新的 IList。 如果 GetList() 返回的 IList 是 IList 的集合(如何元),则 ContainsListCollection 应设置为 true,否则设置为 false。
This MSDN article contains an example implementation of IListSource in C#. It should be fairly straightforward from there to figure out how to do it in C++: msdn.microsoft.com/en-us/library/system.componentmodel.ilistsource.aspx (Add an http:// to that because I'm a new user.)
It looks like GetList() should return a new IList each time. If the IList that GetList() returns is a collection of ILists (how meta), then ContainsListCollection should be set to true, otherwise set it to false.
你可以这样做:
Here's how you do: