ArduinoBoard.TryFindBoard 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| TryFindBoard(ArduinoBoard) |
搜尋 Arduino 裝置的所有可用 com 埠。 |
| TryFindBoard(IEnumerable<String>, IEnumerable<Int32>, ArduinoBoard) |
搜尋公司裝置的指定 com 埠清單。 |
TryFindBoard(ArduinoBoard)
搜尋 Arduino 裝置的所有可用 com 埠。
public static bool TryFindBoard(out Iot.Device.Arduino.ArduinoBoard? board);
static member TryFindBoard : ArduinoBoard -> bool
Public Shared Function TryFindBoard (ByRef board As ArduinoBoard) As Boolean
參數
- board
- ArduinoBoard
面板已開啟並初始化。 如果找不到任何值,則為 Null。
傳回
如果找到面板,則為 True,否則為 false
備註
掃描序列埠可能會影響不相關的裝置。 如果發生問題,請使用 TryFindBoard(IEnumerable<String>, IEnumerable<Int32>, ArduinoBoard) 多載,排除不應測試的埠。
適用於
TryFindBoard(IEnumerable<String>, IEnumerable<Int32>, ArduinoBoard)
搜尋公司裝置的指定 com 埠清單。
public static bool TryFindBoard(System.Collections.Generic.IEnumerable<string> comPorts, System.Collections.Generic.IEnumerable<int> baudRates, out Iot.Device.Arduino.ArduinoBoard? board);
static member TryFindBoard : seq<string> * seq<int> * ArduinoBoard -> bool
Public Shared Function TryFindBoard (comPorts As IEnumerable(Of String), baudRates As IEnumerable(Of Integer), ByRef board As ArduinoBoard) As Boolean
參數
- comPorts
- IEnumerable<String>
com 埠清單。 可以搭配 使用 GetPortNames() 。
- baudRates
- IEnumerable<Int32>
要測試的傳輸速率清單。 CommonBaudRates().
- board
- ArduinoBoard
[Out]傳回面板參考。 它已經初始化。
傳回
成功時為 True,如果找不到面板,則為 false
備註
掃描裝置的埠和測試可能會影響不相關的裝置。 建議您排除已知包含此掃描中其他硬體的埠。 如果面板的埠已由相同或不同的程式) 開啟 (,則找不到面板。