System.IO.Ports Espace de noms

Contient des classes pour contrôler les ports série. La classe la plus importante, SerialPortfournit une infrastructure pour les E/S synchrones et pilotées par les événements, l’accès aux états d’épingle et d’arrêt, et l’accès aux propriétés du pilote série. Il peut être utilisé pour encapsuler Stream des objets, ce qui permet d’accéder au port série par des classes qui utilisent des flux.

Classes

Nom Description
SerialDataReceivedEventArgs

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

SerialErrorReceivedEventArgs

Prépare les données de 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

Nom Description
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 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 modification 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

Nom Description
SerialDataReceivedEventHandler

Représente la méthode qui gère l’événement DataReceived d’un SerialPort objet.

SerialErrorReceivedEventHandler

Représente la méthode qui gère l’événement ErrorReceived d’un SerialPort objet.

SerialPinChangedEventHandler

Représente la méthode qui gère l’événement PinChanged d’un SerialPort objet.

Remarques

L’espace de noms inclut des énumérations qui simplifient le contrôle des ports série, tels que Handshake, , ParitySerialPinChange, et StopBits.