Moin Karsten,
Ob eine Eigenschaft in einem Objekt enthalten ist, kannst Du so testen:
("Eigenschaft" in Object) -> true/false
In CS2020:
("enableLayoutAdjustment " in app.activeDocument.layoutAdjustmentPreferences) -> false
Also nicht vorhanden.
Sortierung von Collections:
Die Reihenfolge der Elemente werden in der Regel durch die Reihenfolge der Entstehung bestimmt.
Falls Du keine bessere Möglichkeit findest und ohne von mir getestet:
1. Vertauschung von Eigenschaften der betroffenen Elemente
2. Erzeuge Duplikate in der gewünschten Reihenfolge und lösche anschließend die ursprünglichen Elemente.
Wichtig:
Du musst, bevor Du so etwas anfängst, die besthenden Zuweisungen retten und anschließend wieder herstellen.
Wenn Du wirklich so etwas realsieren willst, wäre es sinnvoll, eine eigene, generelle Sortierroutine für Collections zu schreiben, denn solche Aufgaben gibt es immer wieder.
Mir fällt da zum Beispiel die Reihenfolge von Textrahmen ein. --> Verkettungs- und Suchreihenfolgen.
als Antwort auf: [#581042]