Ports 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供了用于访问计算机的串行端口的属性和方法。
public ref class Ports
public class Ports
type Ports = class
Public Class Ports
- 继承
-
Ports
示例
此示例介绍如何将字符串发送到计算机的 COM1
串行端口。
Using
块允许应用程序在即使会生成异常的情况下也关闭串行端口。 所有操作串行端口的代码都应出现在此块内,或者出现在调用以使用 Close 方法的块内Try...Catch...Finally
。
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
提供了一个用于访问 .NET Framework 串行端口类 SerialPort的简单入口点。
下表列出了涉及 My.Computer.Ports
对象的任务示例。
功能 | 查看 |
---|---|
拨打连接到串行端口的调制解调器 | 如何:使用连接到串行端口的调制解调器拨号 |
将字符串发送到串行端口 | 如何:将字符串发送到串行端口 |
从串行端口接收字符串 | 如何:从串行端口接收字符串 |
显示可用的串行端口 | 如何:显示可用的串行端口 |
可用性(按项目类型)
项目类型 | 可用 |
---|---|
Windows 应用程序 | 是 |
类库 | 是 |
控制台应用程序 | 是 |
Windows 控件库 | 是 |
Web 控件库 | 否 |
Windows 服务 | 是 |
网站 | 否 |
构造函数
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) |