使用C#

时间:2015-10-21 07:29:43

标签: c# portable-class-library uwp

我正在编写一个UWP应用程序,我通过Windows.Devices.SerialCommunication.SerialDevice访问串行端口。现在我必须将我的代码导出到可移植的类库中。在pcl中,我无法访问任何可以访问我计算机串行端口的框架。

我发现了article。它说我必须在我的pcl中实现一个接口,并编写代码来访问额外库中每个特定平台的串行端口。但我在编码方面并不是那么先进,我真的不明白怎么做。

因为我问是否有人有访问便携式类库中的串口的经验,并且可以提供一种简单的方法吗?也许使用UWP可以更容易地实现这一点。

1 个答案:

答案 0 :(得分:0)

您不能直接在Portable库中使用Windows.Devices.SerialCommunication.SerialDevice。因为它是Windows运行时提供的特定于平台的API。

在这种情况下,您可以使用数据模型类来包装数据对象。

例如:

enter image description here