管理的UPnP客户端库。
ManagedUPnP NET 4中使用C#的Visual Studio 2010 Express的内置库。
它采用了微软的UPnP COM实现提供了一套完整的工具来控制支持UPnP的设备。给ManagedUPnP一试,看看它的神器出山:www.shenqi73.com真本事!
下面是一些主要特点“ManagedUPnP”:
·轻松发现服务和/或设备使用同步或异步的方法。
·负载的设备服务的说明,以确定行动/参数,状态变量设备支持的结构化类,以确定服务能力。
·动态查询StateVariables,并调用服务操作。
·生成类的个人设备/服务
·服务和设备类的设备生成一个总的分层树。
此版本中的新功能:
·ManagedUPnP命名
空间中不再需要的ManagedUPnP.Descriptions命名空间进行编译,这意味着,您可以包括ManagedUPnP到你的项目中,但不包括整个说明(代码生成器)
文件夹,如果你不需要它(代码生成的描述命名空间,但是仍然需要)。所有的功能都仍然在描述命名空间的扩展方法,所以没有其他代码需要改变,只是你的使用条款。
·所有描述相关的功能已转移到扩展方法ManagedUPnP.Descriptions为(所以你可能需要添加使用ManagedUPnP.Descriptions一些,你写的类)
已改变·AutoDiscoveryServices状态通知 - COMDeviceNetworkInterfaceGuid FullRootDeviceDescription已被替换为DeviceFound - 使用((移动设备)的数据)。InterfaceGuidAvailable和((移动设备)的数据)。InterfaceGuid得到
网络接口的guid如果可用的话,和使用((移动设备)的数据。RootDescriptionCache.Cache)[ldDevice]。ToStringWithFullSe ...