Ports Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica una proprietà e un metodo per l'accesso 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 blocco Using
consente all'applicazione di chiudere la porta seriale, anche se viene generata 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 metodo WriteLine 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 l'accesso alla classe di porta seriale di .NET Framework, SerialPort.
Nella tabella seguente sono elencati esempi di attività che coinvolgono l'oggetto My.Computer.Ports
.
A | Vedere |
---|---|
Comporre un modem collegato a una porta seriale | Procedura: Comporre numeri con modem collegati a porte seriali |
Inviare una stringa a una porta seriale | Procedura: Inviare stringhe a porte seriali |
Ricevere stringhe da una porta seriale | Procedura: Ricevere stringhe da porte seriali |
Mostra le porte seriali disponibili | Procedura: Mostrare le porte seriali disponibili |
Disponibilità per tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Di Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |
Costruttori
Ports() |
Inizializza una nuova istanza della classe Ports. |
Proprietà
SerialPortNames |
Ottiene un insieme dei nomi delle porte seriali sul computer. |
Metodi
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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OpenSerialPort(String) |
Crea e apre un oggetto SerialPort. |
OpenSerialPort(String, Int32) |
Crea e apre un oggetto SerialPort. |
OpenSerialPort(String, Int32, Parity) |
Crea e apre un oggetto SerialPort. |
OpenSerialPort(String, Int32, Parity, Int32) |
Crea e apre un oggetto SerialPort. |
OpenSerialPort(String, Int32, Parity, Int32, StopBits) |
Crea e apre un oggetto SerialPort. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |