Mit dem Datentyp "Eigenschaften" können Sie die Eigenschaften eines Knotens auswählen. Da der Knotentyp des Quellknotens bekannt ist, werden für Eigenschaftsumwandlungen nur die Eigenschaften für diesen Knotentyp angezeigt. Beim Anzeigen von Eigenschaften für abgeleitete Eigenschaften werden jedoch alle für die Anwendung gültigen Eigenschaften angezeigt, da der Knotentyp nicht bekannt ist.
Der Datentyp der ausgewählten Eigenschaft bestimmt, wie die Eigenschaft in einem Ausdruck verwendet werden kann:
Nachdem Sie eine Eigenschaft ausgewählt haben, bestimmt der Datentyp dieser Eigenschaft die Methoden und Attribute, die für diese Eigenschaft ausgewählt werden können. Beispiel: Die Eigenschaft name
ist eine Zeichenfolge, und Sie können eine beliebige Methode und ein beliebiges Attribut für Zeichenfolgen auswählen. Die Eigenschaft Custom.Allow Posting
ist Boolesch. Daher können Sie nur die Methode not
auswählen.
Sie können Ausdrücke erstellen, die abgeleitete Eigenschaften für parent
, ancestors
, allAncestors
, boundAncestors
, boundLocations
und locations
referenzieren. Nachdem Sie einen dieser Begriffe in Ihrem Ausdruck ausgewählt haben, enthält die Liste der Eigenschaften, die für diesen Begriff referenziert werden können, Eigenschaften mit einem abgeleiteten Wert für den Anwendungs- oder Knotentyp (die aktuelle Eigenschaft ist nur in der Liste für parent
enthalten). Informationen hierzu finden Sie unter Abgeleitete Eigenschaften.
Sie können keine abgeleiteten Eigenschaften für children
, previousSibling
, nextSibling
oder siblings
referenzieren.
Bei der Berechnung des Wertes einer Eigenschaft können Sie nicht den Wert derselben Eigenschaft in einer Knoten-Collection referenzieren. Beispiele: children
oder siblings
.
Note:
Im Expression Builder können Sie keinen Ausdruck erstellen, der Zirkelbezüge enthält (Beispiel: Eigenschaft A basiert auf Eigenschaft B, der Ausdruck zum Ableiten von Eigenschaft B referenziert jedoch Eigenschaft A). Wenn ein Zirkelbezug gefunden wird, wird der Ausdrucksbegriff rot hervorgehoben, und eine Validierungsmeldung mit Angabe des Problems wird angezeigt.