Click or drag to resize

ILowLevelSupport Interface

Provides properties and functions for access to the Inventor API, running other rules, and miscellaneous functions.

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
Assembly:  Autodesk.iLogic.Interfaces (in Autodesk.iLogic.Interfaces.dll) Version: 23.0
Syntax
Public Interface ILowLevelSupport

The ILowLevelSupport type exposes the following members.

Properties
  NameDescription
Public propertyApplication
Gets the Inventor Application object.
Public propertyAutomation
Gets the Automation object. This provides the iLogic API functions.
Public propertyInventorServer
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.
Public propertyRuleDocument
Gets the document from which this rule is being run. If the rule is stored within a document, this will be that document.
Public propertyRuleName
Gets the name of the current rule.
Public propertyUpdateWhenDone
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.
Top
Methods
  NameDescription
Public methodDocumentUpdate
Updates the document that the rule is running in.
Public methodDocumentUpdate(Boolean)
Updates the document that the rule is running in.
Public methodRunExternalRule(String)
Runs an external rule.
Public methodRunExternalRule(String, NameValueMap)
Runs an external rule with the specified arguments.
Public methodRunMacro
Runs a VBA macro.
Public methodRunRule(String)
Runs a rule in the current document.
Public methodRunRule(Object, String)
Runs a rule in another component or document.
Public methodRunRule(String, NameValueMap)
Runs a rule with the specified arguments.
Public methodRunRule(Object, String, NameValueMap)
Runs a rule with the specified arguments in another component or document.
Public methodSetViewCamera
Sets the direction, orientation, and scale of the camera in the current view.
Top
See Also