Remove elements from system.
Namespace: Autodesk.Revit.DBAssembly: RevitAPI (in RevitAPI.dll) Version: 26.4.0.0 (26.4.0.0)
Syntax
C#
public virtual void Remove(
ICollection<ElementId> elementIds
)
Parameters
- elementIds ICollection<ElementId>
- The elements to be removed from the system.
Exceptions
| Exception | Condition |
|---|
| ArgumentNullException |
Thrown when the input argument elements is null, or any element in that collection is null.
|
| ArgumentException |
Thrown when some of the elements can't be removed, or when trying to remove all elements from the system.
The element which connect to the base equipment can't be removed,
|
| InvalidOperationException |
Thrown when the operation failed.
|
Remarks
It is forbidden to remove all terminal elements from system.
Terminal elements will be removed from the system automatically after removing this system from document.
See Also
Reference