| 标注 | 说明 | 数据类型 | 
| 输入表 | 包含要删除的属性规则的表或要素类。 | Table View | 
| 规则名称 | 要从数据集中删除的规则的名称。 | String | 
| 类型 (可选) | 指定要删除的属性规则的类型。 
 
 | String | 
派生输出
| 标注 | 说明 | 数据类型 | 
| 已删除的属性规则 | 已删除一个或多个属性规则的更新输入表。 | Table View; Raster Layer; Mosaic Layer | 
如果在运行此工具时指定了规则名称和规则类型,则工具将验证规则的类型是否匹配。 如果不匹配,则将删除规则。
| 标注 | 说明 | 数据类型 | 
| 输入表 | 包含要删除的属性规则的表或要素类。 | Table View | 
| 规则名称 | 要从数据集中删除的规则的名称。 | String | 
| 类型 (可选) | 指定要删除的属性规则的类型。 
 
 | String | 
| 标注 | 说明 | 数据类型 | 
| 已删除的属性规则 | 已删除一个或多个属性规则的更新输入表。 | Table View; Raster Layer; Mosaic Layer | 
arcpy.management.DeleteAttributeRule(in_table, names, {type})| 名称 | 说明 | 数据类型 | 
| in_table | 包含要删除的属性规则的表或要素类。 | Table View | 
| names [names,...] | 要从数据集中删除的规则的名称。 | String | 
| type (可选) | 指定要删除的属性规则的类型。 
 | String | 
| 名称 | 说明 | 数据类型 | 
| out_table | 已删除一个或多个属性规则的更新输入表。 | Table View; Raster Layer; Mosaic Layer | 
从要素类中删除两个特定的计算属性规则。
import arcpy
arcpy.management.DeleteAttributeRule(
    "C:\\MyProject\\MyDatabase.sde\\pro.USER1.campusData", "Rule A;Rule B", 
    "CALCULATION")