Message.Asynchronous プロパティ

定義

メッセージが非同期の場合は true を返します。つまり、 Looper 同期バリアの対象になりません。 または、メッセージが非同期かどうかを設定します。つまり、メッセージは Looper 同期バリアの対象になりません。

public bool Asynchronous { [Android.Runtime.Register("isAsynchronous", "()Z", "", ApiSince=22)] get; [Android.Runtime.Register("setAsynchronous", "(Z)V", "", ApiSince=22)] set; }
[<get: Android.Runtime.Register("isAsynchronous", "()Z", "", ApiSince=22)>]
[<set: Android.Runtime.Register("setAsynchronous", "(Z)V", "", ApiSince=22)>]
member this.Asynchronous : bool with get, set

プロパティ値

True の 場合、メッセージが非同期です。

属性

注釈

プロパティ getter のドキュメント:

メッセージが非同期の場合は true を返します。つまり、 Looper 同期バリアの対象になりません。

Javaドキュメント。

プロパティ セッターのドキュメント:

メッセージが非同期かどうかを設定します。つまり、メッセージが Looper 同期バリアの対象にならないことを意味します。

ビューの無効化などの特定の操作では、何らかの条件が満たされるまで後続のメッセージが配信されないように、 Looperのメッセージ キューに同期バリアが導入される場合があります。 ビューの無効化の場合、 android.view.View#invalidate の呼び出しの後に投稿されたメッセージは、次のフレームを描画する準備ができるまで同期バリアによって中断されます。 同期バリアを使用すると、再開する前に無効化要求が完全に処理されます。

非同期メッセージは同期バリアから除外されます。 通常、割り込み、入力イベント、および他の作業が中断されている間でも個別に処理する必要があるその他のシグナルを表します。

非同期メッセージは同期メッセージに関して順を追って配信される場合がありますが、非同期メッセージは常に順番に配信されることに注意してください。 これらのメッセージの相対的な順序が重要な場合は、最初に非同期にすることはできません。 注意して使用してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象