The FamilyItemFactory type exposes the following members.
Methods
Name | Description | |
---|---|---|
Dispose |
Causes the object to release immediately any resources it may be utilizing.
(Inherited from
APIObject
.)
|
|
Equals | (Inherited from Object .) | |
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from
Object
.)
|
|
GetType |
Gets the
Type
of the current instance.
(Inherited from
Object
.)
|
|
NewAlignment |
Add a new locked alignment into the Autodesk Revit document.
(Inherited from
ItemFactoryBase
.)
|
|
NewAngularDimension(View, Arc, Reference, Reference) |
Creates a new angular dimension object using the default dimension type.
|
|
NewAngularDimension(View, Arc, Reference, Reference, DimensionType) |
Creates a new angular dimension object using the specified dimension type.
|
|
NewArcLengthDimension(View, Arc, Reference, Reference, Reference) |
Creates a new arc length dimension object using the default dimension type.
|
|
NewArcLengthDimension(View, Arc, Reference, Reference, Reference, DimensionType) |
Creates a new arc length dimension object using the specified dimension type.
|
|
NewBlend |
Add a new Blend instance into the Autodesk Revit family document.
|
|
NewControl |
Add a new control into the Autodesk Revit family document.
|
|
NewCurveByPoints |
Create a 3d curve through two or more points in an Autodesk
Revit family document.
|
|
NewDetailCurve |
Creates a new detail curve element.
(Inherited from
ItemFactoryBase
.)
|
|
NewDetailCurveArray |
Creates an array of new detail curve elements.
(Inherited from
ItemFactoryBase
.)
|
|
NewDiameterDimension |
Creates a new diameter dimension object using the default dimension type.
|
|
NewDimension(View, Line, ReferenceArray) |
Creates a new linear dimension object using the default dimension style.
(Inherited from
ItemFactoryBase
.)
|
|
NewDimension(View, Line, ReferenceArray, DimensionType) |
Creates a new linear dimension object using the specified dimension style.
(Inherited from
ItemFactoryBase
.)
|
|
NewExtrusion |
Add a new Extrusion instance into the Autodesk Revit family document.
|
|
NewExtrusionForm |
Create new Form element by Extrude operation, and add it into the Autodesk Revit family document.
|
|
NewFamilyInstance(Face, Line, FamilySymbol) |
Inserts a new instance of a family onto a face of an existing element,
using a line on that face for its position, and a type/symbol.
(Inherited from
ItemFactoryBase
.)
|
|
NewFamilyInstance(Line, FamilySymbol, View) |
Add a line based detail family instance into the Autodesk Revit document,
using an line and a view where the instance should be placed.
(Inherited from
ItemFactoryBase
.)
|
|
NewFamilyInstance(Reference, Line, FamilySymbol) |
Inserts a new instance of a family onto a face referenced by the input Reference instance,
using a line on that face for its position, and a type/symbol.
(Inherited from
ItemFactoryBase
.)
|
|
NewFamilyInstance(XYZ, FamilySymbol, StructuralType) |
Inserts a new instance of a family into the document, using a location and a
type/symbol.
(Inherited from
ItemFactoryBase
.)
|
|
NewFamilyInstance(XYZ, FamilySymbol, View) |
Add a new family instance into the Autodesk Revit document,
using an origin and a view where the instance should be placed.
(Inherited from
ItemFactoryBase
.)
|
|
NewFamilyInstance(Face, XYZ, XYZ, FamilySymbol) |
Inserts a new instance of a family onto a face of an existing element,
using a location, reference direction, and a type/symbol.
(Inherited from
ItemFactoryBase
.)
|
|
NewFamilyInstance(Reference, XYZ, XYZ, FamilySymbol) |
Inserts a new instance of a family onto a face referenced by the input Reference instance,
using a location, reference direction, and a type/symbol.
(Inherited from
ItemFactoryBase
.)
|
|
NewFamilyInstance(XYZ, FamilySymbol, Element, StructuralType) |
Inserts a new instance of a family into the document,
using a location, type/symbol, and the host element.
(Inherited from
ItemFactoryBase
.)
|
|
NewFamilyInstance(XYZ, FamilySymbol, XYZ, Element, StructuralType) |
Inserts a new instance of a family into the document,
using a location, type/symbol, the host element and a reference direction.
(Inherited from
ItemFactoryBase
.)
|
|
NewFamilyInstances2 |
Creates Family instances within the document.
(Inherited from
ItemFactoryBase
.)
|
|
NewFormByCap |
Create new Form element by cap operation (to create a single-surface form), and add it into the Autodesk Revit family document.
|
|
NewFormByThickenSingleSurface |
Create a new Form element by thickening a single-surface form, and add it into the Autodesk Revit family document.
|
|
NewGroup |
Creates a new type of group.
(Inherited from
ItemFactoryBase
.)
|
|
NewLinearDimension(View, Line, ReferenceArray) |
Generate a new linear dimension object using the default dimension type.
|
|
NewLinearDimension(View, Line, ReferenceArray, DimensionType) |
Creates a new linear dimension object using the specified dimension type.
|
|
NewLoftForm |
Create new Form element by Loft operation, and add it into the Autodesk Revit family document.
|
|
NewModelCurve |
Creates a new model line element.
(Inherited from
ItemFactoryBase
.)
|
|
NewModelCurveArray |
Creates an array of new model line elements.
(Inherited from
ItemFactoryBase
.)
|
|
NewModelText |
Create a model text in the Autodesk Revit family document.
|
|
NewOpening |
Create an opening to cut the wall or ceiling.
|
|
NewRadialDimension(View, Reference, XYZ) |
Creates a new radial dimension object using the default dimension type.
|
|
NewRadialDimension(View, Reference, XYZ, DimensionType) |
Generate a new radial dimension object using a specified dimension type.
|
|
NewReferencePlane |
Creates a new instance of ReferencePlane.
(Inherited from
ItemFactoryBase
.)
|
|
NewReferencePlane2 |
Creates a new instance of ReferencePlane.
(Inherited from
ItemFactoryBase
.)
|
|
NewReferencePoint(PointElementReference) |
Create a reference point on an existing reference in an Autodesk
Revit family document.
|
|
NewReferencePoint(Transform) |
Create a reference point at a given location and with a given
coordinate system in an Autodesk Revit family document.
|
|
NewReferencePoint(XYZ) |
Create a reference point at a given location in an Autodesk
Revit family document.
|
|
NewRevolution |
Add a new Revolution instance into the Autodesk Revit family document.
|
|
NewRevolveForms |
Create new Form elements by revolve operation, and add them into the Autodesk Revit family document.
|
|
NewSweep(Boolean, ReferenceArray, SweepProfile, Int32, ProfilePlaneLocation) |
Adds a new sweep form into the family document, using an array of selected references as a 3D path.
|
|
NewSweep(Boolean, CurveArray, SketchPlane, SweepProfile, Int32, ProfilePlaneLocation) |
Adds a new sweep form to the family document, using a path of curve elements.
|
|
NewSweptBlend(Boolean, Reference, SweepProfile, SweepProfile) |
Adds a new swept blend into the family document, using a selected reference as the path.
|
|
NewSweptBlend(Boolean, Curve, SketchPlane, SweepProfile, SweepProfile) |
Add a new swept blend into the family document, using a curve as the path.
|
|
NewSweptBlendForm |
Create new Form element by swept blend operation, and add it into the Autodesk Revit family document.
|
|
NewSymbolicCurve |
Create a symbolic curve in an Autodesk Revit family document.
|
|
PlaceGroup |
Place an instance of a Model Group into the Autodesk Revit document, using a location
and a group type.
(Inherited from
ItemFactoryBase
.)
|
|
ToString |
Returns a string that represents the current object.
(Inherited from
Object
.)
|
Properties
Name | Description | |
---|---|---|
IsReadOnly |
Identifies if the object is read-only or modifiable.
(Inherited from
APIObject
.)
|