| Property
| Description |
AvailableSystemPorts |
Returns a collection of port names available to be opened. |
BaudRate |
Sets and returns the baud rate communications parameter. |
Break |
Sets and returns the state of the break signal. |
BytesUsedRQ |
Returns a long integer indicating how many bytes are in the receive queue. |
BytesUsedTQ |
Returns a long integer indicating how many bytes are in the transmit queue. |
Cd |
Returns the state of the carrier detect line. |
Cts |
Returns the state of the clear-to-send line. |
DataBits |
Sets and returns the data bits communications parameter. |
Dsr |
Returns the state of the data-set-ready line. |
Dtr |
Sets and returns the state of the data-terminal-ready signal. |
DtrDsr |
Enables/Disables and returns DTR/DSR hardware handshaking. |
EnableReadOnEventChar |
Enables and disables reading from the receive buffer when the
EventChar is received. |
EventChar |
Sets and returns the character which, upon entry into the receive queue,
will fire an EventCharReceived event. |
ForceBeginInvokeEventFiring |
(Advanced) Forces the use of EventHandler.BeginInvoke when firing events. This allows the
handling function to examine the sender object to determine which instance of PortController fired an event, but
requires the handling function to use Invoke() when accessing UI properties or methods. |
IsFileTransferInProgress |
Returns true if a file transfer is in progress. |
IsOpen |
Returns the open state of the port. |
Parity |
Sets and returns the parity communications parameter. |
PortHandle |
Returns an IntPtr HANDLE to the open communications port. |
PortName |
Returns the name of the port ("COM1", "COM2", etc.). |
ReceiveBufferSize |
Sets and returns the recommended size of the port's internal input buffer, in bytes. |
Ring |
Returns the state of the ring line. |
Rts |
Sets and returns the state of the request-to-send signal. |
RtsCts |
Enables/Disables and returns RTS/CTS hardware handshaking. |
StopBits |
Sets and returns the stop bits communications parameter. |
SystemPorts |
Returns a collection of the names of COM ports in the system. |
TraceOutput |
(Advanced) Determines whether PortController emits trace information to the DefaultTraceListener. |
TransmitBufferSize |
Sets and returns the recommended size of the port's internal output buffer, in bytes. |
XoffByte |
Sets and returns the byte which serves as the XOFF software flow control signal. |
XonByte |
Sets and returns the byte which serves as the XON software flow control signal. |
XonXoff |
Enables/Disables and returns XON/XOFF hardware handshaking. |