System.IO.Ports Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen zum Steuern von seriellen Ports. Die wichtigste Klasse, SerialPortbietet ein Framework für synchrone und ereignisgesteuerte E/A, den Zugriff auf Pin- und Unterbrechungszustände und den Zugriff auf serielle Treibereigenschaften. Sie kann zum Umbrechen Stream von Objekten verwendet werden, sodass auf den seriellen Port von Klassen zugegriffen werden kann, die Datenströme verwenden.
Klassen
| Name | Beschreibung |
|---|---|
| SerialDataReceivedEventArgs |
Stellt Daten für das DataReceived-Ereignis bereit. |
| SerialErrorReceivedEventArgs |
Bereitet Daten für das ErrorReceived Ereignis vor. |
| SerialPinChangedEventArgs |
Stellt Daten für das PinChanged-Ereignis bereit. |
| SerialPort |
Stellt eine serielle Portressource dar. |
Enumerationen
| Name | Beschreibung |
|---|---|
| Handshake |
Gibt das Steuerelementprotokoll an, das beim Herstellen einer seriellen Portkommunikation für ein SerialPort -Objekt verwendet wird. |
| Parity |
Gibt das Paritätsbit für ein SerialPort -Objekt an. |
| SerialData |
Gibt den Typ des Zeichens an, das am seriellen Port des SerialPort-Objekts empfangen wurde. |
| SerialError |
Gibt Fehler an, die für das SerialPort-Objekt auftreten. |
| SerialPinChange |
Gibt den Typ der Änderung an, die für das SerialPort -Objekt aufgetreten ist. |
| StopBits |
Gibt die Anzahl der für das SerialPort-Objekt verwendeten Stoppbits an. |
Delegaten
| Name | Beschreibung |
|---|---|
| SerialDataReceivedEventHandler |
Stellt die Methode dar, die das DataReceived Ereignis eines SerialPort Objekts behandelt. |
| SerialErrorReceivedEventHandler |
Stellt die Methode dar, die das ErrorReceived Ereignis eines SerialPort Objekts behandelt. |
| SerialPinChangedEventHandler |
Stellt die Methode dar, die das PinChanged Ereignis eines SerialPort Objekts behandelt. |
Hinweise
Der Namespace enthält Enumerationen, die die Steuerung serieller Ports vereinfachen, z Handshake. B. , , Parity, SerialPinChangeund StopBits.