.NET C# - 有没有办法检索第三方COM程序集中的所有可用方法?

时间:2017-03-07 17:01:29

标签: c# .net

我目前可以访问COM对象及其所知的一些方法。我想知道是否有办法列出所有可用的方法,而不是依赖别人的文档。

我正在用.NET C#构建一个应用程序,正如你可以从问题中看出的那样,我在这个领域相当新。一些指导意见 赞赏。

1 个答案:

答案 0 :(得分:1)

如果您使用的是Visual Studio,则应该能够在对象浏览器中检查COM对象,如果需要,可以为您提供所有公共成员以及私有/受保护的视觉效果。对象浏览器的可用性取决于您拥有的VS版本。

如果您不使用Visual Studio,则可以使用ILSpydotPeek之类的内容。否则,您可以编写代码以使用Reflection打印成员,如上面Koby引用的答案中所述。