Duplicate Method


Creates a duplicate of this PropertySetElement.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 23.0.0.0 (23.1.0.0)
Since: 2012

Syntax

C#
public PropertySetElement Duplicate(
	Document document,
	string name
)
Visual Basic
Public Function Duplicate ( _
	document As Document, _
	name As String _
) As PropertySetElement
Visual C++
public:
PropertySetElement^ Duplicate(
	Document^ document, 
	String^ name
)

Parameters

document
Type: Autodesk.Revit.DB Document
The document in which to create the PropertySetElement.
name
Type: System String
The name to use for the new PropertySetElement.

Return Value

The new PropertySetElement.

Exceptions

Exception Condition
Autodesk.Revit.Exceptions ArgumentException The given value for name is already in use as a property set name. -or- name is an empty string. -or- name cannot include prohibited characters, such as "{, }, [, ], |, ;, less-than sign, greater-than sign, ?, `, ~".
Autodesk.Revit.Exceptions ArgumentNullException A non-optional argument was null

See Also

ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →