PresentationEventHint Enumeration
Detect changes to the presentation
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
System.ValueType
System.Enum
ArcGIS.Desktop.Presentations.Events.PresentationEventHint
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3.5 or higher.