DocumentLoadFamily(String, IFamilyLoadOptions, Family) Method |
Loads an entire family and all its types/symbols into the document and provides a reference
to the loaded family.
Namespace: Autodesk.Revit.DBAssembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntaxpublic bool LoadFamily(
string filename,
IFamilyLoadOptions familyLoadOptions,
out Family family
)
Public Function LoadFamily (
filename As String,
familyLoadOptions As IFamilyLoadOptions,
<OutAttribute> ByRef family As Family
) As Boolean
public:
bool LoadFamily(
String^ filename,
IFamilyLoadOptions^ familyLoadOptions,
[OutAttribute] Family^% family
)
member LoadFamily :
filename : string *
familyLoadOptions : IFamilyLoadOptions *
family : Family byref -> bool
Parameters
- filename String
- The fully qualified filename of the Family file, usually ending in .rfa.
- familyLoadOptions IFamilyLoadOptions
- The interface implementation to use when loading a family into the document.
- family Family
- A reference to the family that was loaded if successful, otherwise Nothing.
Return Value
BooleanTrue if the entire family was loaded successfully into the project, otherwise False.
Exceptions
RemarksLoading an entire family may take a considerable amount of time and memory. It is
recommended that you use one of the LoadFamilySymbol() methods
and only load those symbols that you need.
See Also