resolve
[ Funktion ]
public static resolve(
propertyName: string,
control: TcHmi.Controls.System.baseTcHmiControl
): string | null;
Liefert einen Symbol-Ausdruck wenn ein Binding zwischen einem Symbol und dem Control Attribut existiert oder null wenn kein Binding existiert.
Parameter
Name | Typ | Beschreibung |
---|---|---|
propertyName | Name des Attributes | |
control | Referenz auf die Control Instanz |
Rückgabewert
Typ | Beschreibung |
---|---|
Der Symbol-Ausdruck als string oder null. |
Verfügbar ab Version 1.10 |
Beispiel - JavaScript
var myControl = TcHmi.Controls.get('TcHmiTextbox_1');
if(myControl){
var symbolExpression = TcHmi.Binding.resolve('Text',myControl);
if(symbolExpression){
// Binding exists
console.log(myControl.getId() + '::Text is bound to symbol expression: ' + symbolExpression);
} else {
// Binding exists not
}
}