Freigeben über


NSTimer.CreateTimer Methode

Definition

Überlädt

CreateTimer(Double, Action<NSTimer>)
CreateTimer(TimeSpan, Action<NSTimer>)
CreateTimer(Double, Boolean, Action<NSTimer>)
CreateTimer(Double, NSObject, Selector, NSObject, Boolean)

Erstellt ein Timerobjekt, das später einem NSRunLoop hinzugefügt werden kann.

CreateTimer(Double, Action<NSTimer>)

public static Foundation.NSTimer CreateTimer (double seconds, Action<Foundation.NSTimer> action);
static member CreateTimer : double * Action<Foundation.NSTimer> -> Foundation.NSTimer

Parameter

seconds
Double
action
Action<NSTimer>

Gibt zurück

Gilt für:

CreateTimer(TimeSpan, Action<NSTimer>)

public static Foundation.NSTimer CreateTimer (TimeSpan when, Action<Foundation.NSTimer> action);
static member CreateTimer : TimeSpan * Action<Foundation.NSTimer> -> Foundation.NSTimer

Parameter

when
TimeSpan
action
Action<NSTimer>

Gibt zurück

Gilt für:

CreateTimer(Double, Boolean, Action<NSTimer>)

[Foundation.Export("timerWithTimeInterval:repeats:block:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static Foundation.NSTimer CreateTimer (double interval, bool repeats, Action<Foundation.NSTimer> block);
static member CreateTimer : double * bool * Action<Foundation.NSTimer> -> Foundation.NSTimer

Parameter

interval
Double
repeats
Boolean
block
Action<NSTimer>

Gibt zurück

Attribute

Gilt für:

CreateTimer(Double, NSObject, Selector, NSObject, Boolean)

Erstellt ein Timerobjekt, das später einem NSRunLoop hinzugefügt werden kann.

[Foundation.Export("timerWithTimeInterval:target:selector:userInfo:repeats:")]
public static Foundation.NSTimer CreateTimer (double seconds, Foundation.NSObject target, ObjCRuntime.Selector selector, Foundation.NSObject userInfo, bool repeats);
static member CreateTimer : double * Foundation.NSObject * ObjCRuntime.Selector * Foundation.NSObject * bool -> Foundation.NSTimer

Parameter

seconds
Double

Die Anzahl der Sekunden zwischen dem Auslösen des Timers.

target
NSObject

Ein Objekt, das aufgerufen wird, wenn der Timer ausgelöst wird.

selector
Selector

Die Methode, die für targetaufgerufen wird.

userInfo
NSObject

Benutzerdefinierte Benutzerinformationen.

Dieser Parameter kann null sein.

repeats
Boolean

Gibt an, ob sich dieser Timer automatisch wiederholen soll (true) oder nach dem ersten Auslösen ungültig wird (false).

Gibt zurück

Attribute

Gilt für: