コンポーネントでは、アプリで使用できる次の組み込みスコープが定義されます。消去されるとすべて自動的にキャンセルされます。アクティブな場合にのみ行う必要がある作業があるとき、コルーチンが、ここで役に立ちます。消去されると、その作業はリソースの消費を避けるために自動的にキャンセルされます。プロパティを使ってアクセスできます。オブジェクトごとに定義されます。破棄されるとすべてキャンセルされます。プロパティを使用します。使用して、事前に計算されたテキストを非同期的に作成する方法を示しています。特定の状態でないときに、コードブロックの実行を停止したい場合もあります。なるまで待つ必要があります。追加メソッドを提供します。必要最小限の状態にない場合、これらのブロック内で実行されているすべてのコルーチンが停止されます。状態のときにのみ実行されるコードブロックを示しています。破棄されると、そのコルーチンは自動的にキャンセルされます。ブロックが実行されます。スコープ内で有効のときだけにします(事前に計算されたテキストなど)。アクティビティが再開されても、コルーチンは再開されないことに注意してください。使用しているとき、値の非同期的な計算が必要になる場合があります。オブジェクトとして結果を提供することができます。他の場所で宣言されている中断関数です。使用して結果を出力します。間で構造化された同時実行プリミティブとして機能します。無効になった後に設定可能なタイムアウトが経過して自動的にキャンセルされると、このコードブロックの実行が開始されます。アクティブになると再開されます。以前の実行で正常に完了した場合は再開されません。再開されるのは、自動的にキャンセルされた場合だけであることに注意してください。スローなど)でキャンセルされた場合、ブロックは再開されません。ブロックから複数の値を出力することもできます。呼び出しによってブロックの実行が停止されます。組み合わせることもできます。呼び出しごとに、前に追加されたソースが削除されます。}コルーチンについて詳しくは、以下のリンク先をご覧ください。