Ports Classe

Definição

Fornece uma propriedade e um método para aceder às portas seriais do computador.

public ref class Ports
public class Ports
type Ports = class
Public Class Ports
Herança
Ports

Exemplos

Este exemplo descreve como enviar strings para a porta serial do COM1 computador.

O bloco Using permite que a aplicação feche a porta serial mesmo que gere uma exceção. Todo o código que manipula a porta serial deve aparecer dentro deste bloco, ou dentro de um Try...Catch...Finally bloco com uma chamada para usar o Close método.

O WriteLine método envia os dados para a porta serial.

Sub SendSerialData(ByVal data As String)
    ' Send strings to a serial port.
    Using com1 As IO.Ports.SerialPort =
            My.Computer.Ports.OpenSerialPort("COM1")
        com1.WriteLine(data)
    End Using
End Sub

Para mais informações, veja Como: Enviar Strings para Portas Seriais.

Observações

O objeto My.Computer.Ports fornece um ponto de entrada direto para aceder à classe de porta serial do .NET Framework, SerialPort.

A tabela seguinte lista exemplos de tarefas que envolvem o My.Computer.Ports objeto.

Para Veja
Disce um modem ligado a uma porta serial Como fazer: modems de discagem ligados a portas seriais
Enviar uma string para uma porta serial Como: Enviar Strings para Portas Seriais
Receção de cadeias de uma porta serial Como: Receber Strings de Portas Seriais
Mostrar portas seriais disponíveis Como: Mostrar Portas Seriais Disponíveis

Disponibilidade por tipo de projeto

Tipo de Projeto Available
Aplicação do Windows Sim
Biblioteca de Classes Sim
Aplicativo de console Sim
Biblioteca de Controlo do Windows Sim
Biblioteca de controle da Web No
Serviço Windows Sim
Web site No

Construtores

Name Description
Ports()

Inicializa uma nova instância da Ports classe.

Propriedades

Name Description
SerialPortNames

Obtém uma coleção dos nomes das portas seriais do computador.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OpenSerialPort(String, Int32, Parity, Int32, StopBits)

Cria e abre um SerialPort objeto.

OpenSerialPort(String, Int32, Parity, Int32)

Cria e abre um SerialPort objeto.

OpenSerialPort(String, Int32, Parity)

Cria e abre um SerialPort objeto.

OpenSerialPort(String, Int32)

Cria e abre um SerialPort objeto.

OpenSerialPort(String)

Cria e abre um SerialPort objeto.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também