ArcGIS Pro 2.9 API Reference Guide
CustomizationFilter Class
Members 

ArcGIS.Desktop.Framework.Contracts Namespace : CustomizationFilter Class
Represents a filter that is consulted before commands are executed. This is an abstract class.
Syntax
public abstract class CustomizationFilter 
Public MustInherit 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, Windows 8.1

See Also

Reference

CustomizationFilter Members
ArcGIS.Desktop.Framework.Contracts Namespace
RegisterCustomizationFilter Method
UnregisterCustomizationFilter Method