The PerformanceAdviser type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddRule |
Adds a performance adviser rule to the list of rules.
|
|
DeleteRule |
Deletes a performance adviser rule from the list of rules.
|
|
Dispose |
Releases all resources used by the
PerformanceAdviser
|
|
Equals | (Inherited from Object .) | |
ExecuteAllRules |
Executes all rules in the list on a given document.
|
|
ExecuteRules(Document, IList PerformanceAdviserRuleId ) |
Executes selected rules on a given document.
|
|
ExecuteRules(Document, IList Int32 ) |
Executes selected rules on a given document.
|
|
GetAllRuleIds |
Retrieves an enumeration of rule Ids.
|
|
GetElementFilterFromRule(Int32, Document) |
Retrieves a filter to restrict elements to be checked.
|
|
GetElementFilterFromRule(PerformanceAdviserRuleId, Document) |
Retrieves a filter to restrict elements to be checked.
|
|
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from
Object
.)
|
|
GetNumberOfRules |
Retrieves number of performance adviser rules in the list.
|
|
GetPerformanceAdviser |
Returns the only instance of PerformanceAdviser in the Application.
|
|
GetRuleDescription(Int32) |
Retrieves the description of the rule.
|
|
GetRuleDescription(PerformanceAdviserRuleId) |
Retrieves the description of the rule.
|
|
GetRuleId |
Retrieves an id of a rule for a given index in the list.
|
|
GetRuleName(Int32) |
Retrieves the name of the rule.
|
|
GetRuleName(PerformanceAdviserRuleId) |
Retrieves the name of the rule.
|
|
GetType |
Gets the
Type
of the current instance.
(Inherited from
Object
.)
|
|
IsRuleEnabled(Int32) |
Retrieves an enabled/disabled status for the given rule.
|
|
IsRuleEnabled(PerformanceAdviserRuleId) |
Retrieves an enabled/disabled status for the given rule.
|
|
PostWarning |
Reports a problem detected during execution of a rule.
|
|
SetRuleEnabled(Int32, Boolean) |
Retrieves an enabled/disabled status for the given rule.
|
|
SetRuleEnabled(PerformanceAdviserRuleId, Boolean) |
Retrieves an enabled/disabled status for the given rule.
|
|
ToString |
Returns a string that represents the current object.
(Inherited from
Object
.)
|
|
WillRuleCheckElements(Int32) |
Reports if rule needs to be executed on individual elements.
|
|
WillRuleCheckElements(PerformanceAdviserRuleId) |
Reports if rule needs to be executed on individual elements.
|
Properties
Name | Description | |
---|---|---|
IsValidObject |
Specifies whether the .NET object represents a valid Revit entity.
|