我正在编写一个小代码来获取计算机上的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
那么如何获得分类名称?
答案 0 :(得分:0)
更新!
我明白了,要知道COM包装器背后的实际类型,请使用:
Debug.Write(Microsoft.VisualBasic.Information.TypeName([YOUR COM OBJECT]));
这将告诉你对象类型,在我的例子中:ICategory
我希望它可以帮助别人!