Ports クラス

定義

コンピューターのシリアル ポートにアクセスするためのプロパティとメソッドを提供します。

public ref class Ports
public class Ports
type Ports = class
Public Class Ports
継承
Ports

この例では、コンピューター COM1 のシリアル ポートに文字列を送信する方法について説明します。

Using ブロックを使用すると、アプリケーションは、例外を生成した場合でもシリアル ポートを閉じることができます。 シリアル ポートを操作するすべてのコードは、このブロック内、または メソッドを使用する呼び出しがある Try...Catch...Finally ブロック内に表示されます Close

WriteLine メソッドで、データをシリアル ポートに送信しています。

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

詳細については、「 方法: シリアル ポートに文字列を送信する」を参照してください。

注釈

オブジェクトはMy.Computer.Ports、シリアル ポート クラス SerialPortである .NET Framework にアクセスするための簡単なエントリ ポイントを提供します。

次の表に、My.Computer.Ports オブジェクトに関連するタスクの例を示します。

終了 解決方法については、
シリアル ポートに接続されているモデムをダイヤルする 方法: シリアル ポートに接続されているモデムをダイヤルする
シリアル ポートに文字列を送信する 方法: シリアル ポートに文字列を送信する
シリアル ポートから文字列を受信する 方法: シリアル ポートから文字列を受信する
使用可能なシリアル ポートを表示する 方法: 利用可能なシリアル ポートを表示する

プロジェクトの種類別の可用性

プロジェクトの種類 使用可能
Windows アプリケーション はい
クラス ライブラリ はい
コンソール アプリケーション はい
Windows コントロール ライブラリ はい
Web コントロール ライブラリ いいえ
Windows サービス はい
Web サイト いいえ

コンストラクター

Ports()

Ports クラスの新しいインスタンスを初期化します。

プロパティ

SerialPortNames

コンピューター上に存在するシリアル ポートの名前のコレクションを取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
OpenSerialPort(String)

SerialPort オブジェクトを作成して開きます。

OpenSerialPort(String, Int32)

SerialPort オブジェクトを作成して開きます。

OpenSerialPort(String, Int32, Parity)

SerialPort オブジェクトを作成して開きます。

OpenSerialPort(String, Int32, Parity, Int32)

SerialPort オブジェクトを作成して開きます。

OpenSerialPort(String, Int32, Parity, Int32, StopBits)

SerialPort オブジェクトを作成して開きます。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください