ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Framework.Contracts Namespace / CustomizationFilter Class
Members Version

CustomizationFilter Class
Represents a filter that is consulted before commands are executed. This is an abstract class.
Syntax
public abstract class CustomizationFilter 
Remarks

CustomizationFilters give developers the opportunity to limit functionality. Before any DAML defined command is executed, the registered CustomizationFilters are consulted; if any filter returns true, the sequence is stopped and the command is not executed.

Use ArcGIS.Desktop.Framework.FrameworkApplication.RegisterCustomizationFilter to register a custom CustomizationFilter with the application.

Inheritance Hierarchy

System.Object
   ArcGIS.Desktop.Framework.Contracts.CustomizationFilter

Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also