Ports.SerialPortNames Propriedade

Definição

Obtém uma coleção de nomes de portas seriais no computador.

public System.Collections.ObjectModel.ReadOnlyCollection<string> SerialPortNames { get; }

Valor da propriedade

Uma coleção de nomes de portas seriais no computador.

Exemplos

Este exemplo faz um loop em todas as cadeias de caracteres que a propriedade My.Computer.Ports.SerialPortNames retorna. Essas cadeias de caracteres são os nomes das portas seriais disponíveis no computador.

Normalmente, um usuário seleciona qual porta serial o aplicativo deve usar na lista de portas disponíveis. Neste exemplo, os nomes das portas seriais são armazenados em um controle ListBox. Para saber mais, veja Controle ListBox.

Sub GetSerialPortNames()
    ' Show all available COM ports.
    For Each sp As String In My.Computer.Ports.SerialPortNames
        ListBox1.Items.Add(sp)
    Next
End Sub

Este exemplo requer:

  • Uma referência ao namespace System.

  • Que seu formulário tenha um controle ListBox chamado ListBox1.

Para obter mais informações, consulte Como mostrar portas seriais disponíveis.

Comentários

A My.Computer.Ports.SerialPortNames propriedade obtém uma coleção dos nomes das portas seriais no computador.

A tabela a seguir lista um exemplo de uma tarefa que envolve a My.Computer.Ports.SerialPortNames propriedade .

Para Consulte
Mostrar portas seriais disponíveis Como: mostrar portas seriais disponíveis

Disponibilidade por tipo de projeto

Tipo de projeto Disponível
Aplicativo do Windows Sim
Biblioteca de Classes Sim
Aplicativo do Console Sim
Biblioteca de Controle do Windows Sim
Biblioteca de Controles da Web Não
Serviço do Windows Sim
Site Não

Aplica-se a

Produto Versões
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Confira também