WUApiLib获取Root类别名称

时间:2017-05-10 17:51:49

标签: c#

我正在编写一个小代码来获取计算机上的Windows更新。

我的一切都很顺利,代码如下:

ISearchResult sResult = uSearcher.Search("IsInstalled=0 AND IsHidden=0");

//Count updates needed
int totalUpdates = sResult.Updates.Count;

//Here im trying to get RootCategories name, but I don't know the correct type to use to get
//that information. I can see the data I want on debugger, but I cannot figure out which type.

foreach (var s in sResult.RootCategories)
{

}

这是一张显示我的意思的图片:

https://i.stack.imgur.com/EIYI5.png

那么如何获得分类名称?

1 个答案:

答案 0 :(得分:0)

更新!

我明白了,要知道COM包装器背后的实际类型,请使用:

 Debug.Write(Microsoft.VisualBasic.Information.TypeName([YOUR COM OBJECT]));

这将告诉你对象类型,在我的例子中:ICategory

我希望它可以帮助别人!