Ports Classe

Definizione

Fornisce una proprietà e un metodo per accedere alle porte seriali del computer.

public ref class Ports
public class Ports
type Ports = class
Public Class Ports
Ereditarietà
Ports

Esempio

In questo esempio viene descritto come inviare stringhe alla porta seriale del COM1 computer.

Il Using blocco consente all'applicazione di chiudere la porta seriale anche se genera un'eccezione. Tutto il codice che modifica la porta seriale deve essere visualizzato all'interno di questo blocco o all'interno di un Try...Catch...Finally blocco con una chiamata per usare il Close metodo .

Il WriteLine metodo invia i dati alla porta seriale.

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

Per altre informazioni, vedere Procedura: Inviare stringhe alle porte seriali.

Commenti

L'oggetto My.Computer.Ports fornisce un punto di ingresso semplice per accedere alla classe di porta seriale di .NET Framework, SerialPort.

Nella tabella seguente sono elencati esempi di attività che coinvolgono l'oggetto My.Computer.Ports .

Per Vedi
Comporre un modem collegato a una porta seriale Procedura: Comporre modem collegati alle porte seriali
Inviare una stringa a una porta seriale Procedura: Inviare stringhe alle porte seriali
Ricevere stringhe da una porta seriale Procedura: Ricevere stringhe da porte seriali
Mostra porte seriali disponibili Procedura: Visualizzare le porte seriali disponibili

Disponibilità per tipo di progetto

Tipo di progetto Disponibile
Applicazione Windows Yes
Biblioteca di classi Yes
Applicazione console Yes
Libreria di controlli Windows Yes
Libreria di controlli Web No
Servizio Windows Yes
Sito web No

Costruttori

Nome Descrizione
Ports()

Inizializza una nuova istanza della classe Ports.

Proprietà

Nome Descrizione
SerialPortNames

Ottiene una raccolta dei nomi delle porte seriali nel computer.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
OpenSerialPort(String, Int32, Parity, Int32, StopBits)

Crea e apre un SerialPort oggetto .

OpenSerialPort(String, Int32, Parity, Int32)

Crea e apre un SerialPort oggetto .

OpenSerialPort(String, Int32, Parity)

Crea e apre un SerialPort oggetto .

OpenSerialPort(String, Int32)

Crea e apre un SerialPort oggetto .

OpenSerialPort(String)

Crea e apre un SerialPort oggetto .

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche