2027 Method
Changes 0
M

PipeInsulation.Create

Description:
Creates a new instance of pipe insulation.
public static PipeInsulation Create(
	Document document,
	ElementId pipeOrContentElementId,
	ElementId pipeInsulationTypeId,
	double Thickness
)
  • document
    The document.
  • pipeOrContentElementId
    The pipe, fitting, accessory ElementId to which insulation will be added.
  • pipeInsulationTypeId
    The pipe insulation type. If the input pipe insulation type is InvalidElementId, the default insulation type from the document will be used.
  • Double
    Thickness
    The thickness of the insulation.
Return Value PipeInsulation The newly created pipe insulation.
  • This id does not represent a pipe, fitting, or accessory element. -or- This pipe insulation type is invalid. -or- Thickness is not valid for assignment to insulation or lining elements.
  • A non-optional argument was null
  • The document is in failure mode: an operation has failed, and Revit requires the user to either cancel the operation or fix the problem (usually by deleting certain elements).
  • The document is in failure mode: an operation has failed, and Revit requires the user to either cancel the operation or fix the problem (usually by deleting certain elements). -or- The document is being loaded, or is in the midst of another sensitive process.
  • The document has no open transaction.