Ports Klasa

Definicja

Udostępnia właściwość i metodę uzyskiwania dostępu do portów szeregowych komputera.

public ref class Ports
public class Ports
type Ports = class
Public Class Ports
Dziedziczenie
Ports

Przykłady

W tym przykładzie opisano sposób wysyłania COM1 ciągów do portu szeregowego komputera.

Blok Using umożliwia aplikacji zamknięcie portu szeregowego, nawet jeśli generuje wyjątek. Cały kod, który manipuluje portem szeregowym, powinien pojawić się w tym bloku lub w Try...Catch...Finally bloku z wywołaniem Close metody .

Metoda WriteLine wysyła dane do portu szeregowego.

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

Aby uzyskać więcej informacji, zobacz How to: Send Strings to Serial Ports (Instrukcje: wysyłanie ciągów do portów szeregowych).

Uwagi

Obiekt My.Computer.Ports zapewnia prosty punkt wejścia do uzyskiwania dostępu do klasy portów szeregowych platformy .NET Framework, SerialPort.

W poniższej tabeli wymieniono przykłady zadań obejmujących My.Computer.Ports obiekt.

Do Zobacz
Wybieranie modemu podłączonego do portu szeregowego Instrukcje: wybieranie modemów dołączonych do portów szeregowych
Wysyłanie ciągu do portu szeregowego Instrukcje: wysyłanie ciągów do portów szeregowych
Odbieranie ciągów z portu szeregowego Instrukcje: odbieranie ciągów z portów seryjnych
Pokaż dostępne porty szeregowe Instrukcje: pokazywanie dostępnych portów seryjnych

Dostępność według typu projektu

Rodzaj projektu Available
Aplikacja systemu Windows Yes
Biblioteka klas Yes
Aplikacja konsolowa Yes
Biblioteka kontrolek systemu Windows Yes
Biblioteka kontrolek sieci Web No
Usługa systemu Windows Yes
Witryna sieci Web No

Konstruktory

Nazwa Opis
Ports()

Inicjuje nowe wystąpienie klasy Ports.

Właściwości

Nazwa Opis
SerialPortNames

Pobiera kolekcję nazw portów seryjnych na komputerze.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
OpenSerialPort(String, Int32, Parity, Int32, StopBits)

Tworzy i otwiera SerialPort obiekt.

OpenSerialPort(String, Int32, Parity, Int32)

Tworzy i otwiera SerialPort obiekt.

OpenSerialPort(String, Int32, Parity)

Tworzy i otwiera SerialPort obiekt.

OpenSerialPort(String, Int32)

Tworzy i otwiera SerialPort obiekt.

OpenSerialPort(String)

Tworzy i otwiera SerialPort obiekt.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też