IiLogicAutomation Methods |
The IiLogicAutomation type exposes the following members.
Name | Description | |
---|---|---|
AddRule |
Adds a rule to an Inventor document. Also compiles and runs it.
| |
DeleteAlliLogicObjects |
Deletes all rules in a document.
| |
DeleteAllRules |
Deletes all rules in a document. In an assembly, this will also recursively delete all rules in all the referenced documents.
| |
DeleteAllRulesInDocument |
Deletes all rules in the specified document only.
| |
DeleteRule |
Deletes a rule in an Inventor document.
| |
EnterDelayedRuleRunningMode |
Puts iLogic into a delayed rule-running mode.
In this mode, rules that are triggered by parameter changes and other events
will not be run until you call ExitDelayedRuleRunningMode.
| |
ExitDelayedRuleRunningMode |
Exit delayed rule-running mode. Run all rules that were triggered by parameter changes or other events
while in delayed rule-running mode (unless the parameter RunRules is False).
Rules within each document will be run in the order in which they are found in the document.
| |
GetNamedEntities |
Gets the named entities in a document.
| |
GetParam |
Gets an iLogic parameter (implementing the iLogicParameter interface) by name.
| |
GetRule |
Gets a rule in a document.
| |
MultiValueSetValueOptions |
Controls what the behavior of iLogic will be when you assign a multivalue list to a parameter.
| |
ParametersXmlLoad |
Imports Inventor parameters from an XML file to a document.
| |
ParametersXmlSave |
Exports Inventor parameters from a document to an XML file.
| |
RunExternalRule |
Runs an external rule.
| |
RunExternalRuleWithArguments |
Runs an external rule, also passing arguments to the rule.
| |
RunRule |
Runs a rule in a document.
| |
RunRuleDirect |
Runs a rule, by specifying the rule object.
| |
RunRuleDirectWithArguments |
Runs a rule, by specifying the rule object, also passing arguments to the rule.
| |
RunRuleWithArguments |
Runs a rule, also passing arguments to the rule.
|