CheckAllFamiliesSlow Method


Loaded Family Integrity Check Check All Families Slow Method

Check integrity of content documents of all families loaded in the host document.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static bool CheckAllFamiliesSlow(
	Document ADoc,
	ISet<ElementId> corruptFamilyIds
)

Parameters

ADoc Document
The host document.
corruptFamilyIds ISet ElementId
Return ids of families that need to be reloaded because their content documents are missing or corrupt.

Return Value

Boolean
Returns true if all content documents are usable.
Exceptions
Exception Condition
ArgumentNullException A non-optional argument was null
Remarks
This check is slow as it invloves traversal of all content documents. It also dumps data about bad families into the journal, as well as the whole content tree into the dump file.
See Also
ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →