Mac Guides | Samples

MonoMac.PdfKit.PdfView.Notifications.ObserveDisplayBoxChanged Method

Registers a method to be notified when the PDFViewDisplayBoxChangedNotification notification is posted.

Syntax

public static NSObject ObserveDisplayBoxChanged (EventHandler<MonoMac.Foundation.NSNotificationEventArgs> handler)

Parameters

handler
Method to invoke when the notification is posted.

Returns

The returned NSObject represents the registered notification. Either call Dispose on the object to stop receiving notifications, or pass it to NSNotification.RemoveObserver

Remarks

The following example shows how you can use this method in your code

c# Example

//
// Lambda style
//

// listening
notification = PdfView.Notifications.ObserveObserveDisplayBoxChanged ((sender, args) => {
    /* Access strongly typed args */
    Console.WriteLine ("Notification: {0}", args.Notification);
});

// To stop listening:
notification.Dispose ();

//
//Method style
//
NSObject notification;
void Callback (object sender, ObserveDisplayBoxChanged args)
{
    // Access strongly typed args
    Console.WriteLine ("Notification: {0}", args.Notification);
}

void Setup ()
{
    notification = PdfView.Notifications.ObserveObserveDisplayBoxChanged (Callback);
}

void Teardown ()
{
    notification.Dispose ();
}

Requirements

Namespace: MonoMac.PdfKit
Assembly: XamMac (in XamMac.dll)
Assembly Versions: 0.0.0.0