PlumbingUtils.ConvertPipePlaceholders
Method
Description:
Converts a collection of pipe placeholder elements into pipe elements.
Converts a collection of pipe placeholder elements into pipe elements.
Remarks:
Once conversion succeeds, the pipe placeholder elements are deleted. The new pipe and fitting elements are created and connections are established.
Once conversion succeeds, the pipe placeholder elements are deleted. The new pipe and fitting elements are created and connections are established.
Syntax
public static ICollection<ElementId> ConvertPipePlaceholders(
Document document,
ICollection<ElementId> placeholderIds
)
Parameters
| Parameter | Type | Description |
|---|---|---|
| document | Document | The document. |
| placeholderIds | ICollection | A collection of element IDs of pipe placeholders. |
Return Value
| Type | Description |
|---|---|
| ICollection | A collection of element IDs of pipe and fitting. |
Exceptions
| Exception | Condition |
|---|---|
| ArgumentException | The given element id set is empty. -or- The given element ids (placeholderIds) are not pipe placeholders. -or- The elements belong to different types of system. |
| ArgumentNullException | A non-optional argument was null |