Ports Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia właściwość i metodę uzyskiwania dostępu do portów seryjnych 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 seryjnym, powinien pojawić się w tym bloku lub w Try...Catch...Finally
bloku z wywołaniem, aby użyć 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 Instrukcje: wysyłanie ciągów do portów seryjnych.
Uwagi
Obiekt My.Computer.Ports
zapewnia prosty punkt wejścia umożliwiający dostęp do klasy portów szeregowych .NET Framework, SerialPort.
W poniższej tabeli wymieniono przykłady zadań obejmujących My.Computer.Ports
obiekt.
Działanie | Zobacz |
---|---|
Wybieranie modemu dołączonego do portu szeregowego | Instrukcje: modemy dostępowe powiązane z portami seryjnymi |
Wysyłanie ciągu do portu szeregowego | Instrukcje: wysyłanie ciągów do portów seryjnych |
Odbieranie ciągów z portu szeregowego | Instrukcje: odbieranie ciągów z portów seryjnych |
Pokaż dostępne porty szeregowe | Instrukcje: wyświetlanie dostępnych portów seryjnych |
Dostępność według typu projektu
Project type (Typ projektu) | Dostępne |
---|---|
Aplikacja systemu Windows | Tak |
Biblioteka klas | Tak |
Aplikacja konsoli | Tak |
Biblioteka kontrolek systemu Windows | Tak |
Biblioteka formantów sieci Web | Nie |
Usługa systemu Windows | Tak |
Witryna sieci Web | Nie |
Konstruktory
Ports() |
Inicjuje nowe wystąpienie klasy Ports. |
Właściwości
SerialPortNames |
Pobiera kolekcję nazw portów seryjnych na komputerze. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OpenSerialPort(String) |
Tworzy i otwiera SerialPort obiekt. |
OpenSerialPort(String, Int32) |
Tworzy i otwiera SerialPort obiekt. |
OpenSerialPort(String, Int32, Parity) |
Tworzy i otwiera SerialPort obiekt. |
OpenSerialPort(String, Int32, Parity, Int32) |
Tworzy i otwiera SerialPort obiekt. |
OpenSerialPort(String, Int32, Parity, Int32, StopBits) |
Tworzy i otwiera SerialPort obiekt. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |