/// <summary> /// Gets the device description for this device from a root description. /// </summary> /// <param name="device">The device to get the device description for.</param> /// <param name="rootDescription">The root description to get the device description for.</param> /// <returns>A device description or null if not found.</returns> public static DeviceDescription GetDescription(this Device device, RootDescription rootDescription) { if (rootDescription != null) return rootDescription.FindDevice(device.COMDevice.UniqueDeviceName); else return null; }
/// <summary> /// Gets the device description for this device from a root description. /// </summary> /// <param name="device">The device to get the device description for.</param> /// <param name="rootDescription">The root description to get the device description for.</param> /// <returns>A device description or null if not found.</returns> public static DeviceDescription GetDescription(this Device device, RootDescription rootDescription) { if (rootDescription != null) { return(rootDescription.FindDevice(device.COMDevice.UniqueDeviceName)); } else { return(null); } }