Ports Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una propiedad y un método para obtener acceso a los puertos serie del equipo.
public ref class Ports
public class Ports
type Ports = class
Public Class Ports
- Herencia
-
Ports
Ejemplos
En este ejemplo se describe cómo enviar cadenas al puerto serie del COM1
equipo.
El bloque Using
permite a la aplicación cerrar el puerto serie aun cuando se genere una excepción. Todo el código que manipula el puerto serie debe aparecer dentro de este bloque o dentro de un Try...Catch...Finally
bloque con una llamada para usar el Close método .
El método WriteLine envía los datos al puerto serie.
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
Para obtener más información, vea Cómo: Enviar cadenas a puertos serie.
Comentarios
El My.Computer.Ports
objeto proporciona un punto de entrada sencillo para acceder a la clase de puerto serie de .NET Framework, SerialPort.
En la tabla siguiente, se enumeran ejemplos de las tareas que implican el objeto My.Computer.Ports
.
En | Vea |
---|---|
Marcar un módem conectado a un puerto serie | Procedimiento para marcar a través de módems conectados a puertos serie |
Envío de una cadena a un puerto serie | Procedimiento para enviar cadenas a puertos serie |
Recibir cadenas de un puerto serie | Procedimiento para recibir cadenas de puertos serie |
Mostrar puertos serie disponibles | Procedimiento para mostrar los puertos serie disponibles |
Disponibilidad por tipo de proyecto
Tipo de proyecto | Disponible |
---|---|
Aplicación Windows | Sí |
Biblioteca de clases | Sí |
Aplicación de consola | Sí |
Biblioteca de controles de Windows | Sí |
Biblioteca de controles web | No |
Servicio de Windows | Sí |
Sitio web | No |
Constructores
Ports() |
Inicializa una nueva instancia de la clase Ports. |
Propiedades
SerialPortNames |
Obtiene una colección de los nombres de los puertos serie del equipo. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
OpenSerialPort(String) |
Crea y abre un objeto SerialPort. |
OpenSerialPort(String, Int32) |
Crea y abre un objeto SerialPort. |
OpenSerialPort(String, Int32, Parity) |
Crea y abre un objeto SerialPort. |
OpenSerialPort(String, Int32, Parity, Int32) |
Crea y abre un objeto SerialPort. |
OpenSerialPort(String, Int32, Parity, Int32, StopBits) |
Crea y abre un objeto SerialPort. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |