System.IO.Ports 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于控制串行端口的类。 最重要的类提供一个框架, SerialPort用于同步和事件驱动的 I/O、对固定和中断状态的访问以及对串行驱动程序属性的访问。 它可用于包装 Stream 对象,允许使用流的类访问串行端口。
类
| 名称 | 说明 |
|---|---|
| SerialDataReceivedEventArgs |
提供事件的数据 DataReceived 。 |
| SerialErrorReceivedEventArgs |
准备 ErrorReceived 事件的数据。 |
| SerialPinChangedEventArgs |
提供事件的数据 PinChanged 。 |
| SerialPort |
表示串行端口资源。 |
枚举
| 名称 | 说明 |
|---|---|
| Handshake |
指定用于为 SerialPort 对象建立串行端口通信的控件协议。 |
| Parity |
指定 SerialPort 对象的奇偶校验位。 |
| SerialData |
指定在 SerialPort 对象的串行端口上收到的字符的类型。 |
| SerialError |
指定在 SerialPort 对象上发生的错误。 |
| SerialPinChange |
指定在 SerialPort 对象上发生的更改的类型。 |
| StopBits |
指定在 SerialPort 对象上使用的停止位数。 |
委托
| 名称 | 说明 |
|---|---|
| SerialDataReceivedEventHandler |
表示将处理 DataReceived 对象事件 SerialPort 的方法。 |
| SerialErrorReceivedEventHandler |
表示将处理 ErrorReceived 对象事件 SerialPort 的方法。 |
| SerialPinChangedEventHandler |
表示将处理 PinChanged 对象事件 SerialPort 的方法。 |
注解
命名空间包括用于简化串行端口控制(例如Handshake,Parity和SerialPinChangeStopBits)的枚举。