System.IO.Ports 命名空間

包含用於控制序列埠的類別。 做為最重要的類別,SerialPort 會提供同步化與事件驅動之 I/O 的架構、PIN 和中斷狀態的存取權,以及序列驅動程式屬性的存取權。 它可以用來包裝 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 事件的方法。

備註

命名空間包含列舉,可簡化序列埠的控制,例如 HandshakeParitySerialPinChangeStopBits