Lenguaje

CFRunLoop Clase

Definición

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

public class CFRunLoop : CoreFoundation.NativeObject
type CFRunLoop = class
    inherit NativeObject
Herencia

Comentarios

Los bucles de ejecución se pueden ejecutar de forma recursiva.

Propiedades

Nombre Description
AllModes

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

Current

Runloop activo para el subproceso actual.

CurrentMode

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

Handle

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

(Heredado de DisposableObject)
IsWaiting

Indica que el bucle de ejecución está esperando actualmente un evento.

Main

Objeto de bucle de ejecución principal para la aplicación.

ModeCommon

Representa el valor asociado a la constante kCFRunLoopCommonModes.

ModeDefault

Representa el valor asociado a la constante kCFRunLoopDefaultMode.

Owns

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

(Heredado de DisposableObject)

Métodos

Nombre Description
AddSource(CFRunLoopSource, NSString)

Agrega un nuevo origen al bucle de ejecución en el modo especificado.

ClearHandle()

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

(Heredado de DisposableObject)
ContainsSource(CFRunLoopSource, NSString)

Determina si el bucle de ejecución contiene el especificado CFRunLoopSource en un modo específico.

Dispose()

Libera todos los recursos usados por este objeto.

(Heredado de DisposableObject)
Dispose(Boolean)

Libera los recursos usados por este objeto.

(Heredado de NativeObject)
Equals(Object)

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

(Heredado de DisposableObject)
GetCheckedHandle()

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

(Heredado de DisposableObject)
GetHashCode()

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

(Heredado de DisposableObject)
InitializeHandle(NativeHandle)

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

(Heredado de DisposableObject)
Release()

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

(Heredado de NativeObject)
RemoveSource(CFRunLoopSource, NSString)

Quita un origen de runloop.

Retain()

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

(Heredado de NativeObject)
Run()

Inicia para CFRunLoop el subproceso actual.

RunInMode(NSString, Double, Boolean)

Inicia el runloop durante un período de tiempo determinado.

RunInMode(String, Double, Boolean)

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

Stop()

Detiene la ejecución de este runloop.

WakeUp()

Despierta un runloop en suspensión.

Métodos de extensión

Nombre Description
GetHandle(INativeObject)

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

GetNonNullHandle(INativeObject, String)

Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch.

Se aplica a