NSObject.PerformSelector Metodo
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.
Overload
PerformSelector(Selector) | |
PerformSelector(Selector, NSObject) | |
PerformSelector(Selector, NSObject, NSObject) | |
PerformSelector(Selector, NSObject, Double) |
Richiama il selettore nell'istanza corrente e, se non |
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
Parametri
- aSelector
- Selector
Restituisce
Implementazioni
- Attributi
Si applica a
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
Parametri
- aSelector
- Selector
- anObject
- NSObject
Restituisce
Implementazioni
- Attributi
Si applica a
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
Parametri
- aSelector
- Selector
- object1
- NSObject
- object2
- NSObject
Restituisce
Implementazioni
- Attributi
Si applica a
PerformSelector(Selector, NSObject, Double)
Richiama il selettore nell'istanza corrente e, se non obj
è Null, lo passa come singolo parametro.
[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
Parametri
- selector
- Selector
- delay
- Double
Ritardo in secondi prima che il metodo venga richiamato.
- Attributi
Commenti
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);
}
Si applica a
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
Parametri
- selector
- Selector
- afterDelay
- Double
- nsRunLoopModes
- NSString[]
- Attributi
Si applica a
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
Parametri
- selector
- Selector
- onThread
- NSThread
- waitUntilDone
- Boolean
- Attributi
Si applica a
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
Parametri
- selector
- Selector
- onThread
- NSThread
- waitUntilDone
- Boolean
- nsRunLoopModes
- NSString[]
- Attributi