System.IO.Ports Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém classes para controlar portas seriais. A classe mais importante, SerialPort, fornece uma estrutura para I/O síncrona e orientada por eventos, acesso a estados de pino e interrupção, e acesso a propriedades do driver serial. Pode ser usado para envolver Stream objetos, permitindo que a porta serial seja acedida por classes que utilizam fluxos.
Classes
| Name | Description |
|---|---|
| SerialDataReceivedEventArgs |
Fornece dados para o DataReceived evento. |
| SerialErrorReceivedEventArgs |
Prepara dados para o ErrorReceived evento. |
| SerialPinChangedEventArgs |
Fornece dados para o PinChanged evento. |
| SerialPort |
Representa um recurso de porta serial. |
Enumerações
| Name | Description |
|---|---|
| Handshake |
Especifica o protocolo de controlo utilizado para estabelecer uma comunicação de porta serial para um SerialPort objeto. |
| Parity |
Especifica o bit de paridade para um SerialPort objeto. |
| SerialData |
Especifica o tipo de carácter que foi recebido na porta serial do SerialPort objeto. |
| SerialError |
Especifica erros que ocorrem no SerialPort objeto. |
| SerialPinChange |
Especifica o tipo de alteração que ocorreu no SerialPort objeto. |
| StopBits |
Especifica o número de bits de paragem usados no SerialPort objeto. |
Delegados
| Name | Description |
|---|---|
| SerialDataReceivedEventHandler |
Representa o método que irá lidar com o DataReceived evento de um SerialPort objeto. |
| SerialErrorReceivedEventHandler |
Representa o método que irá lidar com o ErrorReceived evento de um SerialPort objeto. |
| SerialPinChangedEventHandler |
Representa o método que irá lidar com o PinChanged evento de um SerialPort objeto. |
Observações
O espaço de nomes inclui enumerações que simplificam o controlo das portas seriais, como Handshake, Parity, SerialPinChange, e StopBits.