RVTDocs.com

FamilyItemFactory.NewControl

Method
Description:
Add a new control into the Autodesk Revit family document.
Syntax
public Control NewControl(
	ControlShape controlShape,
	View view,
	XYZ origin
)
Parameters
Parameter Type Description
controlShape ControlShape The shape of the control.
view View The view in which the control is to be visible. It must be a FloorPlan view or a CeilingPlan view.
origin XYZ The origin of the control.
Return Value
Type Description
Control If successful, the newly created control is returned, otherwise an exception with error information will be thrown.
Exceptions
Exception Condition
ArgumentNullException Thrown when the input argument-"view" or "position"-is.
ArgumentException Thrown when the input argument-"view"-is invalid.
ArgumentOutOfRangeException Thrown when the input argument-"controlType"-is out of range.
InvalidOperationException Thrown when control creation failed.