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

In This Topic
    CustomizationFilter Class
    In This Topic
    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

    ArcGIS Pro version: 3.0 or higher.
    See Also