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, SerialPort, fornece uma estrutura para a E/S síncrona e orientada a eventos, acesso aos estados de fixação e interrupção e acesso às propriedades do driver serial. Ele pode ser usado para encapsular objetos Stream, permitindo que a porta serial seja acessada por classes que usam fluxos.
Classes
SerialDataReceivedEventArgs |
Fornece dados para o evento de DataReceived . |
SerialErrorReceivedEventArgs |
Prepara os dados para o evento ErrorReceived. |
SerialPinChangedEventArgs |
Fornece dados para o evento de PinChanged . |
SerialPort |
Representa um recurso de porta serial. |
Enumerações
Handshake |
Especifica o protocolo de controle utilizado para estabelecer 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 que foi recebido na porta serial do objeto SerialPort. |
SerialError |
Especifica os erros que ocorrem no objeto SerialPort. |
SerialPinChange |
Especifica o tipo de alteração ocorrida no objeto SerialPort. |
StopBits |
Especifica o número de bits de parada usado no objeto SerialPort. |
Delegados
SerialDataReceivedEventHandler |
Representa o método que manipulará o evento de DataReceived de um objeto SerialPort. |
SerialErrorReceivedEventHandler |
Representa o método que manipulará o evento de ErrorReceived de um objeto SerialPort. |
SerialPinChangedEventHandler |
Representa o método que manipulará o evento de PinChanged de um objeto SerialPort. |
Comentários
O namespace inclui enumerações que simplificam o controle de portas seriais, como Handshake, Parity, SerialPinChangee StopBits.