Language

CFRunLoop クラス

定義

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 アプリケーションのメイン ループ実装。

適用対象