Namespace:
Autodesk.Revit.DB
IPerformanceAdviserRule
Interface
Description:
Base class to derive specific performance adviser rules from.
Base class to derive specific performance adviser rules from.
IPerformanceAdviserRule Interface Members:
Name | Description |
---|---|
ExecuteElementCheck | Invoked by performance advisor for each element to be checked. |
FinalizeCheck | Invoked by performance advisor once in the end of the check. |
GetDescription | Retrieves the description of the rule. |
GetElementFilter | Retrieves a filter to restrict elements to be checked. |
GetName | Retrieves the name of the rule. |
InitCheck | Invoked by performance advisor once in the beginning of the check. If rule checks document as a whole, the check can be performed in this method. |
WillCheckElements | Reports if rule needs to be executed on individual elements. |