Freigeben über


CMAccelerometerHandler Delegat

Definition

Eine Delegatsignatur, die zum Empfangen von Ereignissen von CMMotionManager

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

Parameter

data
CMAccelerometerData

Die Beschleunigungsmesserdaten für dieses Ereignis.

error
NSError

Ein Fehler oder NULL, wenn keine Fehler aufgetreten sind.

Hinweise

Diese Signatur wird als Argument für " CMMotionManagerStartAccelerometerUpdates" verwendet.

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);
});

Gilt für: