Ports Třída

Definice

Poskytuje vlastnost a metodu pro přístup k sériovým portům počítače.

public ref class Ports
public class Ports
type Ports = class
Public Class Ports
Dědičnost
Ports

Příklady

Tento příklad popisuje, jak odesílat řetězce na sériový port počítače COM1 .

Blok Using umožňuje aplikaci zavřít sériový port, i když vygeneruje výjimku. Veškerý kód, který manipuluje se sériovým portem, by se měl objevit v rámci tohoto bloku nebo v Try...Catch...Finally bloku s voláním metody Close .

Metoda WriteLine odešle data do sériového portu.

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

Další informace naleznete v tématu Postupy: Odesílání řetězců na sériové porty.

Poznámky

Objekt My.Computer.Ports poskytuje jednoduchý vstupní bod pro přístup ke třídě sériového portu .NET Framework SerialPort.

Následující tabulka uvádí příklady úkolů zahrnujících My.Computer.Ports objekt.

To Podívejte se
Vytáčení modemu připojeného k sériovému portu Postupy: Vytáčení modemů připojených k sériovým portům
Odeslání řetězce na sériový port Postupy: Odesílání řetězců na sériové porty
Příjem řetězců ze sériového portu Postupy: Příjem řetězců ze sériových portů
Zobrazit dostupné sériové porty Postupy: Zobrazení dostupných sériových portů

Dostupnost podle typu projektu

Typ projektu Available
Aplikace pro systém Windows Yes
Knihovna tříd Yes
Konzolová aplikace Yes
Knihovna ovládacích prvků systému Windows Yes
Knihovna webových ovládacích prvků No
Služba systému Windows Yes
Web No

Konstruktory

Name Description
Ports()

Inicializuje novou instanci Ports třídy.

Vlastnosti

Name Description
SerialPortNames

Získá kolekci názvů sériových portů v počítači.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
OpenSerialPort(String, Int32, Parity, Int32, StopBits)

Vytvoří a otevře SerialPort objekt.

OpenSerialPort(String, Int32, Parity, Int32)

Vytvoří a otevře SerialPort objekt.

OpenSerialPort(String, Int32, Parity)

Vytvoří a otevře SerialPort objekt.

OpenSerialPort(String, Int32)

Vytvoří a otevře SerialPort objekt.

OpenSerialPort(String)

Vytvoří a otevře SerialPort objekt.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také