ILowLevelSupport Interface |
In a rule, this interface is implemented by two predefined object identifiers: iLogicVb and InventorVb. Each of those is a reference to the same object.
Namespace: Autodesk.iLogic.Interfaces
The ILowLevelSupport type exposes the following members.
Name | Description | |
---|---|---|
![]() | Application |
Gets the Inventor Application object.
|
![]() | Automation |
Gets the Automation object. This provides the iLogic API functions.
|
![]() | InventorServer |
Gets the Inventor Server object. This provides a subset of the functionality of the Application object.
On web service or other Inventor Server deployments, the Application object is not available.
This object must be used instead.
|
![]() | RuleDocument |
Gets the document from which this rule is being run. If the rule is stored within a document, this will be that document.
|
![]() | RuleName |
Gets the name of the current rule.
|
![]() | UpdateWhenDone |
Gets or sets a property of the rule. If this is True, when the rule finishes it will perform an Update on the document in which it is running.
|
Name | Description | |
---|---|---|
![]() | DocumentUpdate |
Updates the document that the rule is running in.
|
![]() | DocumentUpdate(Boolean) |
Updates the document that the rule is running in.
|
![]() | RunExternalRule(String) |
Runs an external rule.
|
![]() | RunExternalRule(String, NameValueMap) |
Runs an external rule with the specified arguments.
|
![]() | RunMacro |
Runs a VBA macro.
|
![]() | RunRule(String) |
Runs a rule in the current document.
|
![]() | RunRule(Object, String) |
Runs a rule in another component or document.
|
![]() | RunRule(String, NameValueMap) |
Runs a rule with the specified arguments.
|
![]() | RunRule(Object, String, NameValueMap) |
Runs a rule with the specified arguments in another component or document.
|
![]() | SetViewCamera |
Sets the direction, orientation, and scale of the camera in the current view.
|