IiLogicAutomation Methods |
The IiLogicAutomation type exposes the following members.
| Name | Description | |
|---|---|---|
| AddRule |
Adds a rule to an Inventor document. Also compiles and runs it.
| |
| 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.
| |
| 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.
|