System.IO.Ports Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes para controlar portas seriais. A classe mais importante fornece SerialPortuma estrutura para E/S síncrona e controlada por eventos, acesso a estados de fixação e interrupção e acesso a propriedades do driver serial. Ele pode ser usado para encapsular Stream objetos, permitindo que a porta serial seja acessada por classes que usam fluxos.
Classes
| Nome | Description |
|---|---|
| SerialDataReceivedEventArgs |
Fornece dados para o evento DataReceived. |
| SerialErrorReceivedEventArgs |
Prepara dados para o ErrorReceived evento. |
| SerialPinChangedEventArgs |
Fornece dados para o evento PinChanged. |
| SerialPort |
Representa um recurso de porta serial. |
Enumerações
| Nome | Description |
|---|---|
| Handshake |
Especifica o protocolo de controle usado no estabelecimento de uma comunicação de porta serial para um objeto SerialPort. |
| Parity |
Especifica o bit de paridade para um objeto SerialPort. |
| SerialData |
Especifica o tipo de caractere recebido na porta serial do objeto SerialPort. |
| SerialError |
Especifica erros que ocorrem no objeto SerialPort. |
| SerialPinChange |
Especifica o tipo de alteração que ocorreu no objeto SerialPort. |
| StopBits |
Especifica o número de bits de parada usados no objeto SerialPort. |
Delegados
| Nome | Description |
|---|---|
| SerialDataReceivedEventHandler |
Representa o método que manipulará o DataReceived evento de um SerialPort objeto. |
| SerialErrorReceivedEventHandler |
Representa o método que manipulará o ErrorReceived evento de um SerialPort objeto. |
| SerialPinChangedEventHandler |
Representa o método que manipulará o PinChanged evento de um SerialPort objeto. |
Comentários
O namespace inclui enumerações que simplificam o controle de portas serial, como Handshake, e ParitySerialPinChangeStopBits.