2027 Method
Changes 0
M

PipeSegment.Create

Description:
Creates a new instance of a PipeSegment and adds it to the document.
public static PipeSegment Create(
	Document ADocument,
	ElementId MaterialId,
	ElementId ScheduleId,
	ICollection<MEPSize> sizeSet
)
  • ADocument
    The document where the PipeSegment will be created and added.
  • MaterialId
    The ElementId of the MaterialElem of the pipe segment.
  • ScheduleId
    The ElementId of the PipeScheduleType of the pipe segment.
  • ICollection<MEPSize>
    sizeSet
    A set of one or more sizes.
Return Value PipeSegment The newly created pipe segment element.
  • The size list is empty. -or- The MaterialId and ScheduleId was already used by another pipe segment. Please use a new Material, a new Schedule/Type, or both.
  • A non-optional argument was null