/// <summary> /// Raises the <see cref="PictureCaptured"/> event. /// </summary> /// <param name="sender">The <see cref="Camera"/> that raised the event.</param> /// <param name="picture">A <see cref="T:Gadgeteer.Picture"/> containing the captured image.</param> protected virtual void OnPictureCapturedEvent(Camera sender, Picture picture) { if (OnPictureCaptured == null) { OnPictureCaptured = new PictureCapturedEventHandler(OnPictureCapturedEvent); } if (Program.CheckAndInvoke(PictureCaptured, OnPictureCaptured, sender, picture)) { PictureCaptured(sender, picture); } }
private void OnPictureCaptured(Camera sender, Picture e) { if (this.onPictureCaptured == null) { this.onPictureCaptured = this.OnPictureCaptured; } if (Program.CheckAndInvoke(this.PictureCaptured, this.onPictureCaptured, sender, e)) { this.PictureCaptured(sender, e); } }