Idioma

CFRunLoop Classe

Definição

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

public class CFRunLoop : CoreFoundation.NativeObject
type CFRunLoop = class
    inherit NativeObject
Herança

Comentários

Os loops de execução podem ser executados recursivamente.

Propriedades

Nome Description
AllModes

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

Current

Runloop ativo para o thread atual.

CurrentMode

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

Handle

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

(Herdado de DisposableObject)
IsWaiting

Indica que o loop de execução está aguardando um evento no momento.

Main

Objeto loop de execução principal para o aplicativo.

ModeCommon

Representa o valor associado à constante kCFRunLoopCommonModes

ModeDefault

Representa o valor associado à constante kCFRunLoopDefaultMode

Owns

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

(Herdado de DisposableObject)

Métodos

Nome Description
AddSource(CFRunLoopSource, NSString)

Adiciona uma nova origem ao loop de execução no modo especificado.

ClearHandle()

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

(Herdado de DisposableObject)
ContainsSource(CFRunLoopSource, NSString)

Determina se o loop de execução contém o especificado CFRunLoopSource em um modo específico.

Dispose()

Libera todos os recursos usados por esse objeto.

(Herdado de DisposableObject)
Dispose(Boolean)

Libera os recursos usados por esse objeto.

(Herdado de NativeObject)
Equals(Object)

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

(Herdado de DisposableObject)
GetCheckedHandle()

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

(Herdado de DisposableObject)
GetHashCode()

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

(Herdado de DisposableObject)
InitializeHandle(NativeHandle)

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

(Herdado de DisposableObject)
Release()

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

(Herdado de NativeObject)
RemoveSource(CFRunLoopSource, NSString)

Remove uma origem do runloop.

Retain()

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

(Herdado de NativeObject)
Run()

Inicia o CFRunLoop thread atual.

RunInMode(NSString, Double, Boolean)

Inicia o runloop por uma determinada duração de tempo.

RunInMode(String, Double, Boolean)

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

Stop()

Interrompe a execução deste runloop.

WakeUp()

Acorda um runloop adormecida.

Métodos de Extensão

Nome Description
GetHandle(INativeObject)

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

GetNonNullHandle(INativeObject, String)

Implementação de loop principal para aplicativos Cocoa e CocoaTouch.

Aplica-se a