DeviceWatcher.Start メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デバイスの検索を開始し、デバイス列挙イベントをサブスクライブします。
public:
virtual void Start() = Start;
void Start();
public void Start();
function start()
Public Sub Start ()
注釈
アプリが Start を呼び出して、デバイスの検索を開始します。 この初期列挙の間、 DeviceWatcher は、すべてのデバイスが見つかるまで、検出された各デバイスに対して Added イベントを発生させます。 DeviceWatcher は、最初の列挙が完了したときに EnumerationCompleted イベントを発生させ、デバイスが追加、更新、または削除された場合でもイベントを引き続き発生させます。
Start メソッドは、 DeviceWatcher が Created、 Stopped 、または Aborted 状態の場合にのみ呼び出すことができます。 Status プロパティは、DeviceWatcher の状態を示します。 ウォッチャーを再び起動するときは、Start を呼び出す前 に Stopped イベントを待機します。 次の図は、 DeviceWatcherStatus 列挙によって表される状態の間で DeviceWatcher がどのように遷移するかを示しています。