iLogic-Unterstützung

Der iProperty-Browser hat eine Automation API, mit der die Anzeige aktualisiert werden kann.

Hintergrund:
Der iProperty-Browser reagiert auf Änderung innerhalb von Inventor, bekommt aber keine Information, wenn eine Regel ausgeführt wurde. Daher ist es derzeit nicht möglich zu erkennen, ob eine iLogic-Regel evtl. ein iProperty geändert hat.

Dies kann zu Verwirrung führen, da im iProperty-Browser noch der alte iProperty-Wert angezeigt wird, obwohl die Regel den Wert schon geändert hat. 

Lösung:
Innerhalb einer iLogic-Regel kann bei Bedarf ein Update der Anzeige im iProperty-Browser ausgelöst werden. Verwenden Sie hierzu folgendes iLogic-Snippet:

				
					' Anzeige der iProperties im Inventor-Tools iProperty-Browser aktualisieren ->
Dim applicationAddIn As ApplicationAddIn
applicationAddIn = ThisApplication.ApplicationAddIns.ItemById("{F4B6B8AE-3E7D-499D-A96A-EC313BD81AE2}")
If applicationAddIn.Activated Then
     Dim iPropBrowserInterface As Object
     iPropBrowserInterface = applicationAddIn.Automation
     iPropBrowserInterface.Update()
End If
' <- Anzeige der iProperties im Inventor-Tools iProperty-Browser aktualisieren