Ports Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |