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.
|