The ItemFactoryBase 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.
|
![]() |
NewDetailCurve |
Creates a new detail curve element.
|
![]() |
NewDetailCurveArray |
Creates an array of new detail curve elements.
|
![]() |
NewDimension(View, Line, ReferenceArray) |
Creates a new linear dimension object using the default dimension style.
|
![]() |
NewDimension(View, Line, ReferenceArray, DimensionType) |
Creates a new linear dimension object using the specified dimension style.
|
![]() |
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.
|
![]() |
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.
|
![]() |
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.
|
![]() |
NewFamilyInstance(XYZ, FamilySymbol, StructuralType) |
Inserts a new instance of a family into the document, using a location and a
type/symbol.
|
![]() |
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.
|
![]() |
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.
|
![]() |
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.
|
![]() |
NewFamilyInstance(XYZ, FamilySymbol, Element, StructuralType) |
Inserts a new instance of a family into the document,
using a location, type/symbol, and the host element.
|
![]() |
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.
|
![]() |
NewFamilyInstances2 |
Creates Family instances within the document.
|
![]() |
NewGroup |
Creates a new type of group.
|
![]() |
NewLevel |
Creates a new level.
|
![]() |
NewModelCurve |
Creates a new model line element.
|
![]() |
NewModelCurveArray |
Creates an array of new model line elements.
|
![]() |
NewReferencePlane |
Creates a new instance of ReferencePlane.
|
![]() |
NewReferencePlane2 |
Creates a new instance of ReferencePlane.
|
![]() |
NewTextNote(View, XYZ, XYZ, XYZ, Double, TextAlignFlags, String) |
Creates a new TextNote object without a leader.
|
![]() |
NewTextNote(View, XYZ, XYZ, XYZ, Double, TextAlignFlags, TextNoteLeaderTypes, TextNoteLeaderStyles, XYZ, XYZ, String) |
Creates a new text note with a single leader.
|
![]() |
PlaceGroup |
Place an instance of a Model Group into the Autodesk Revit document, using a location
and a group type.
|
![]() |
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
.)
|