该文档介绍了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中用于处理重复类型的方法的一个实现。它可以指定对重复类型的处理方法和处理次数。开发人员可以使用该类来处理重复类型以提高工作效率。