CFRunLoop クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。
public class CFRunLoop : CoreFoundation.NativeObject
type CFRunLoop = class
inherit NativeObject
- 継承
注釈
実行ループは再帰的に実行できます。
プロパティ
| Name | 説明 |
|---|---|
| AllModes |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 |
| Current |
現在のスレッドのアクティブな runloop。 |
| CurrentMode |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 |
| Handle |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 (継承元 DisposableObject) |
| IsWaiting |
実行ループが現在イベントを待機していることを示します。 |
| Main |
アプリケーションのメイン実行ループ オブジェクト。 |
| ModeCommon |
定数 kCFRunLoopCommonModes に関連付けられている値を表します。 |
| ModeDefault |
定数 kCFRunLoopDefaultMode に関連付けられている値を表します。 |
| Owns |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 (継承元 DisposableObject) |
メソッド
| Name | 説明 |
|---|---|
| AddSource(CFRunLoopSource, NSString) |
指定したモードの実行ループに新しいソースを追加します。 |
| ClearHandle() |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 (継承元 DisposableObject) |
| ContainsSource(CFRunLoopSource, NSString) |
特定のモードで指定した CFRunLoopSource が実行ループに含まれているかどうかを判断します。 |
| Dispose() |
このオブジェクトで使用されるすべてのリソースを解放します。 (継承元 DisposableObject) |
| Dispose(Boolean) |
このオブジェクトで使用されるリソースを解放します。 (継承元 NativeObject) |
| Equals(Object) |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 (継承元 DisposableObject) |
| GetCheckedHandle() |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 (継承元 DisposableObject) |
| GetHashCode() |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 (継承元 DisposableObject) |
| InitializeHandle(NativeHandle) |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 (継承元 DisposableObject) |
| Release() |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 (継承元 NativeObject) |
| RemoveSource(CFRunLoopSource, NSString) |
runloop からソースを削除します。 |
| Retain() |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 (継承元 NativeObject) |
| Run() |
現在のスレッドの CFRunLoop を開始します。 |
| RunInMode(NSString, Double, Boolean) |
特定の期間の実行ループを開始します。 |
| RunInMode(String, Double, Boolean) |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 |
| Stop() |
このランループの実行を停止します。 |
| WakeUp() |
眠っているランループを目覚めさせる。 |
拡張メソッド
| Name | 説明 |
|---|---|
| GetHandle(INativeObject) |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 |
| GetNonNullHandle(INativeObject, String) |
Cocoa および CocoaTouch アプリケーションのメイン ループ実装。 |