Autodesk.Revit.DB.FilterStringRule是Revit中的一个过滤规则类,用于筛选文本类型的元素。
public FilterStringRule(ParameterId parameterId, FilterStringType filterStringType, string filterString, bool caseSensitive);
参数说明:
FilterStringType枚举包含以下成员:
Autodesk.Revit.DB.FilterStringRule类包含以下属性:
以下示例演示如何创建一个以“ABC”开头的筛选规则:
// 获取指定文本类型参数的ParameterId
ParameterId parameterId = new FilterableValueProvider(BuiltInParameter.ALL_MODEL_TYPE_NAME).GetFilterableValue().Value;
// 创建筛选规则
FilterStringRule filterRule = new FilterStringRule(parameterId, FilterStringType.BeginsWith, "ABC", false);
通过Autodesk.Revit.DB.FilterStringRule类,可以方便地创建文本类型的元素筛选规则,在Revit开发中应用广泛,具有重要的实用价值。