SerialPort.PinChanged イベントとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SerialPort.PinChanged イベントの意味・解説 

SerialPort.PinChanged イベント

メモ : このイベントは、.NET Framework version 2.0新しく追加されたものです。

SerialPort オブジェクトシリアル ピン変更イベント処理するメソッド表します

名前空間: System.IO.Ports
アセンブリ: System (system.dll 内)
構文構文

Public Event PinChanged As
 SerialPinChangedEventHandler
Dim instance As SerialPort
Dim handler As SerialPinChangedEventHandler

AddHandler instance.PinChanged, handler
public event SerialPinChangedEventHandler PinChanged
public:
event SerialPinChangedEventHandler^ PinChanged {
    void add (SerialPinChangedEventHandler^ value);
    void remove (SerialPinChangedEventHandler^ value);
}
/** @event */
public void add_PinChanged (SerialPinChangedEventHandler
 value)

/** @event */
public void remove_PinChanged (SerialPinChangedEventHandler
 value)
JScript では、イベント使用できますが、新規に宣言することはできません。
解説解説

シリアル ピン変更イベントは、SerialPinChange 列挙体のアイテムによって発生させることができます。このイベント発生するかどうかオペレーティング システムによって決定されるため、すべてのパリティ エラー報告されるわけではありません。イベント一部として、ピン新しい値が設定されます。

PinChanged イベントは、ポートが BreakState を解除したときではなくSerialPort オブジェクトBreakState入ったときに発生します。この動作は、SerialPinChange 列挙体の他の値には適用されません。

PinChanged、DataReceived、および ErrorReceived の各イベントは、正し順序呼び出されない場合ありますまた、基本ストリームからエラー報告されてからイベント ハンドラ実行されるまでに、わずかな遅延生じ場合あります一度実行できるイベント ハンドラ1 つだけです。

PinChanged イベントは、セカンダリ スレッド発生します。このイベントは、メイン スレッドではなくセカンダリ スレッド発生するため、メイン スレッド内の一部要素 (UI 要素など) を変更しようとすると、スレッド例外発生する可能性ありますメインForm または Control要素変更する必要がある場合は、Invoke使用して変更要求ポストバックます。これにより、適切なスレッドで処理が実行されるようになります

イベント処理詳細については、「イベント利用」を参照してください

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からSerialPort.PinChanged イベントを検索した結果を表示しています。
Weblioに収録されているすべての辞書からSerialPort.PinChanged イベントを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSerialPort.PinChanged イベント を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

SerialPort.PinChanged イベントのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SerialPort.PinChanged イベントのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS