This document is archived and information here might be outdated.  Recommended version.


ISchematicFeatureRemovalRule Interface (ArcObjects .NET 10.7 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Schematic > ESRI.ArcGIS.Schematic > Interfaces > IS > ISchematicFeatureRemovalRule Interface
ArcGIS Developer Help

ISchematicFeatureRemovalRule Interface

Provides access to members that manage the rule removing features.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Schematics Extension.

Description

The Feature Removal rule allows you to remove all or particular schematic elements implemented by a given schematic element class from the schematic diagrams.

Members

Name Description
Read/write property AttributeName Name of the attribute used to filter the feature to remove.
Read/write property CompareType Type of comparaison of attribute value.
Write-only property Description Description of the schematic feature removal rule.
Read/write property ElementClassName Name of the schematic link element class related to the Feature removal rule; that is, name of the schematic link element class to reduce.
Read/write property ExtendedCriteriaName Extended criteria name used to filter the features to remove.
Read/write property ExtendedCriteriaUsed Indicates if additional extended criteria is used.
Read/write property RemoveOrphanNodes Indicates if the orphan nodes must be removed.
Read/write property UseAttributeName Indicates if an attribute is used to filter the feature to remove.
Read/write property UseWhereClause Indicates if there is an SQL where clause to filter the features to remove.
Read/write property WhereClause Where clause used on associated feature to filter the schematic elements to reduce.

Classes that implement ISchematicFeatureRemovalRule

Classes Description
SchematicFeatureRemovalRule Schematic feature removal rule object.

Remarks

This rule doesn't preserve the network topology during its execution. For example, if schematic nodes are configured for removal, the rule will not try to reconnect their connected links to any target node like the reduction rules do; any node removal will cause its connected links to also be removed from the resulting diagram.