该文档介绍了Revit API中的Autodesk.Revit.DB.DuplicateTypeAction类。
Autodesk.Revit.DB.DuplicateTypeAction类表示对重复类型的处理次数和类型的方法。当出现重复类型时使用。
public DuplicateTypeAction(DuplicateTypeActionEnum actionType, int count)
actionType:DuplicateTypeActionEnum类型, 表示对重复类型的处理方法,该枚举类型有以下四种值:
Duplicate:复制Skip:跳过Finish:完成Overwrite:覆盖count:int类型,表示处理的次数。ActionType:DuplicateTypeActionEnum类型,表示对重复类型的处理方法。Count:int类型,表示处理的次数。示例1:创建 DuplicateTypeAction对象,将处理方法设置为Skip, 处理的次数设置为1.
DuplicateTypeAction action = new DuplicateTypeAction(DuplicateTypeActionEnum.Skip, 1);
示例2:创建 DuplicateTypeAction对象,将处理方法设置为Duplicate, 处理的次数设置为2.
DuplicateTypeAction action = new DuplicateTypeAction(DuplicateTypeActionEnum.Duplicate, 2);
Autodesk.Revit.DB.DuplicateTypeAction类是Revit API中用于处理重复类型的方法的一个实现。它可以指定对重复类型的处理方法和处理次数。开发人员可以使用该类来处理重复类型以提高工作效率。