NSObject.PerformSelector Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
PerformSelector(Selector) | |
PerformSelector(Selector, NSObject) | |
PerformSelector(Selector, NSObject, NSObject) | |
PerformSelector(Selector, NSObject, Double) |
Memanggil pemilih pada instans saat ini dan jika |
PerformSelector(Selector, NSObject, Double, NSString[]) | |
PerformSelector(Selector, NSThread, NSObject, Boolean) | |
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) |
PerformSelector(Selector)
[Foundation.Export("performSelector:")]
public virtual Foundation.NSObject PerformSelector (ObjCRuntime.Selector aSelector);
abstract member PerformSelector : ObjCRuntime.Selector -> Foundation.NSObject
override this.PerformSelector : ObjCRuntime.Selector -> Foundation.NSObject
Parameter
- aSelector
- Selector
Mengembalikan
Penerapan
- Atribut
Berlaku untuk
PerformSelector(Selector, NSObject)
[Foundation.Export("performSelector:withObject:")]
public virtual Foundation.NSObject PerformSelector (ObjCRuntime.Selector aSelector, Foundation.NSObject anObject);
abstract member PerformSelector : ObjCRuntime.Selector * Foundation.NSObject -> Foundation.NSObject
override this.PerformSelector : ObjCRuntime.Selector * Foundation.NSObject -> Foundation.NSObject
Parameter
- aSelector
- Selector
- anObject
- NSObject
Mengembalikan
Penerapan
- Atribut
Berlaku untuk
PerformSelector(Selector, NSObject, NSObject)
[Foundation.Export("performSelector:withObject:withObject:")]
public virtual Foundation.NSObject PerformSelector (ObjCRuntime.Selector aSelector, Foundation.NSObject object1, Foundation.NSObject object2);
abstract member PerformSelector : ObjCRuntime.Selector * Foundation.NSObject * Foundation.NSObject -> Foundation.NSObject
override this.PerformSelector : ObjCRuntime.Selector * Foundation.NSObject * Foundation.NSObject -> Foundation.NSObject
Parameter
- aSelector
- Selector
- object1
- NSObject
- object2
- NSObject
Mengembalikan
Penerapan
- Atribut
Berlaku untuk
PerformSelector(Selector, NSObject, Double)
Memanggil pemilih pada instans saat ini dan jika obj
bukan null, pemilih meneruskan ini sebagai parameter tunggalnya.
[Foundation.Export("performSelector:withObject:afterDelay:")]
public virtual void PerformSelector (ObjCRuntime.Selector selector, Foundation.NSObject withObject, double delay);
abstract member PerformSelector : ObjCRuntime.Selector * Foundation.NSObject * double -> unit
override this.PerformSelector : ObjCRuntime.Selector * Foundation.NSObject * double -> unit
Parameter
- selector
- Selector
- delay
- Double
Penundaan dalam detik sebelum metode dipanggil.
- Atribut
Keterangan
public override bool FinishedLaunching (UIApplication app, NSDictionary options)
{
window = new UIWindow (UIScreen.MainScreen.Bounds);
window.MakeKeyAndVisible ();
// Invoke our method in 10 seconds
PerformSelector (new MonoTouch.ObjCRuntime.Selector ("demo:"), new NSString ("hello world"), 10);
return true;
}
// This registers the method "RunDemo" as responding to the selector "demo:"
[Export ("demo:")]
void RunDemo (NSString arg)
{
Console.WriteLine ("This is the parameter I got {0}", arg);
}
Berlaku untuk
PerformSelector(Selector, NSObject, Double, NSString[])
[Foundation.Export("performSelector:withObject:afterDelay:inModes:")]
public virtual void PerformSelector (ObjCRuntime.Selector selector, Foundation.NSObject withObject, double afterDelay, Foundation.NSString[] nsRunLoopModes);
abstract member PerformSelector : ObjCRuntime.Selector * Foundation.NSObject * double * Foundation.NSString[] -> unit
override this.PerformSelector : ObjCRuntime.Selector * Foundation.NSObject * double * Foundation.NSString[] -> unit
Parameter
- selector
- Selector
- afterDelay
- Double
- nsRunLoopModes
- NSString[]
- Atribut
Berlaku untuk
PerformSelector(Selector, NSThread, NSObject, Boolean)
[Foundation.Export("performSelector:onThread:withObject:waitUntilDone:")]
public virtual void PerformSelector (ObjCRuntime.Selector selector, Foundation.NSThread onThread, Foundation.NSObject withObject, bool waitUntilDone);
abstract member PerformSelector : ObjCRuntime.Selector * Foundation.NSThread * Foundation.NSObject * bool -> unit
override this.PerformSelector : ObjCRuntime.Selector * Foundation.NSThread * Foundation.NSObject * bool -> unit
Parameter
- selector
- Selector
- onThread
- NSThread
- waitUntilDone
- Boolean
- Atribut
Berlaku untuk
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])
[Foundation.Export("performSelector:onThread:withObject:waitUntilDone:modes:")]
public virtual void PerformSelector (ObjCRuntime.Selector selector, Foundation.NSThread onThread, Foundation.NSObject withObject, bool waitUntilDone, Foundation.NSString[] nsRunLoopModes);
abstract member PerformSelector : ObjCRuntime.Selector * Foundation.NSThread * Foundation.NSObject * bool * Foundation.NSString[] -> unit
override this.PerformSelector : ObjCRuntime.Selector * Foundation.NSThread * Foundation.NSObject * bool * Foundation.NSString[] -> unit
Parameter
- selector
- Selector
- onThread
- NSThread
- waitUntilDone
- Boolean
- nsRunLoopModes
- NSString[]
- Atribut