Partager via


System.IO.Ports Espace de noms

Contient des classes permettant de contrôler des ports série. La classe la plus importante, SerialPort, fournit un framework pour les E/S synchrones et pilotées par événements, l’accès aux états d’épinglage et d’arrêt, et l’accès aux propriétés des pilotes séries. Elle peut être utilisée pour inclure un objet dans un wrapper Stream, ce qui permet aux classes qui utilisent des flux de données d’accéder au port série.

Classes

SerialDataReceivedEventArgs

Fournit des données pour l'événement DataReceived.

SerialErrorReceivedEventArgs

Prépare des données pour l’événement ErrorReceived.

SerialPinChangedEventArgs

Fournit des données pour l'événement PinChanged.

SerialPort

Représente une ressource de port série.

Énumérations

Handshake

Spécifie le protocole de contrôle utilisé pour établir une communication de port série pour un objet SerialPort.

Parity

Spécifie le bit de parité pour un objet SerialPort.

SerialData

Spécifie le type de caractère qui a été reçu sur le port série de l’objet SerialPort.

SerialError

Spécifie les erreurs qui se produisent sur l’objet SerialPort.

SerialPinChange

Spécifie le type de changement qui s’est produit sur l’objet SerialPort.

StopBits

Spécifie le nombre de bits d’arrêt utilisés sur l’objet SerialPort.

Délégués

SerialDataReceivedEventHandler

Représente la méthode destinée à gérer l’événement DataReceived d’un objet SerialPort.

SerialErrorReceivedEventHandler

Représente la méthode destinée à gérer l’événement ErrorReceived d’un objet SerialPort.

SerialPinChangedEventHandler

Représente la méthode destinée à gérer l’événement PinChanged d’un objet SerialPort.

Remarques

L’espace de noms comprend des énumérations qui simplifient le contrôle des ports série, tels que Handshake, Parity, SerialPinChangeet StopBits.