Partager via


CMAccelerometerHandler Délégué

Définition

Signature de délégué utilisée pour recevoir des événements à partir de CMMotionManager

public delegate void CMAccelerometerHandler(CMAccelerometerData data, NSError error);
type CMAccelerometerHandler = delegate of CMAccelerometerData * NSError -> unit

Paramètres

data
CMAccelerometerData

Données de l’accéléromètre pour cet événement.

error
NSError

Erreur ou null s’il n’y a pas eu d’erreurs.

Remarques

Cette signature est utilisée comme argument pour startAccelerometerUpdates CMMotionManager.

var motionManager = new CMMotionManager ();
motionManager.AccelerometerUpdateInterval = 0.01; // 100Hz
motionManager.StartAccelerometerUpdates (NSOperationQueue.CurrentQueue, (data, error) => {
     Console.WriteLine ("Got an acceleration event {0}", data.Acceleration.X);
});

S’applique à