CFRunLoop Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch.
public class CFRunLoop : CoreFoundation.NativeObject
type CFRunLoop = class
inherit NativeObject
- Ereditarietà
Commenti
I cicli di esecuzione possono essere eseguiti in modo ricorsivo.
Proprietà
| Nome | Descrizione |
|---|---|
| AllModes |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. |
| Current |
Runloop attivo per il thread corrente. |
| CurrentMode |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. |
| Handle |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. (Ereditato da DisposableObject) |
| IsWaiting |
Indica che il ciclo di esecuzione è attualmente in attesa di un evento. |
| Main |
Oggetto ciclo di esecuzione principale per l'applicazione. |
| ModeCommon |
Rappresenta il valore associato alla costante kCFRunLoopCommonModes |
| ModeDefault |
Rappresenta il valore associato alla costante kCFRunLoopDefaultMode |
| Owns |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. (Ereditato da DisposableObject) |
Metodi
| Nome | Descrizione |
|---|---|
| AddSource(CFRunLoopSource, NSString) |
Aggiunge una nuova origine al ciclo di esecuzione nella modalità specificata. |
| ClearHandle() |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. (Ereditato da DisposableObject) |
| ContainsSource(CFRunLoopSource, NSString) |
Determina se il ciclo di esecuzione contiene l'oggetto specificato CFRunLoopSource in una modalità specifica. |
| Dispose() |
Rilascia tutte le risorse usate da questo oggetto. (Ereditato da DisposableObject) |
| Dispose(Boolean) |
Rilascia le risorse usate da questo oggetto. (Ereditato da NativeObject) |
| Equals(Object) |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. (Ereditato da DisposableObject) |
| GetCheckedHandle() |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. (Ereditato da DisposableObject) |
| GetHashCode() |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. (Ereditato da DisposableObject) |
| InitializeHandle(NativeHandle) |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. (Ereditato da DisposableObject) |
| Release() |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. (Ereditato da NativeObject) |
| RemoveSource(CFRunLoopSource, NSString) |
Rimuove un'origine dal runloop. |
| Retain() |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. (Ereditato da NativeObject) |
| Run() |
Avvia per CFRunLoop il thread corrente. |
| RunInMode(NSString, Double, Boolean) |
Avvia il runloop per una determinata durata di tempo. |
| RunInMode(String, Double, Boolean) |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. |
| Stop() |
Arresta l'esecuzione di questo runloop. |
| WakeUp() |
Riattiva un runloop di sospensione. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetHandle(INativeObject) |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. |
| GetNonNullHandle(INativeObject, String) |
Implementazione del ciclo principale per le applicazioni Cocoa e CocoaTouch. |