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