
public sealed class PresentationEvent : ArcGIS.Core.Events.CompositePresentationEvent<PresentationEventArgs>
Public NotInheritable Class PresentationEvent Inherits ArcGIS.Core.Events.CompositePresentationEvent(Of PresentationEventArgs)
ArcGIS.Desktop.Presentations.Events.PresentationEvent.Subscribe((args) => { var presentation = args.Presentation; //The presentation that was changed //Check what triggered the event and take appropriate action switch (args.Hint) { case PresentationEventHint.PropertyChanged: //TODO handle presentation property changed break; case PresentationEventHint.PageAdded: //TODO handle a new page added break; case PresentationEventHint.PageRemoved: //TODO handle a page removed from the presentation break; case PresentationEventHint.PageSettingChanged: //TODO handle page settings changed break; } });
System.Object
ArcGIS.Core.Events.EventBase
ArcGIS.Core.Events.CompositePresentationEvent<TPayload>
ArcGIS.Desktop.Presentations.Events.PresentationEvent
Target Platforms: Windows 11, Windows 10