Es sind drei Arten von Komponenteneigenschaften verfügbar:
benutzerdefiniert, Umgebung und Version (ein anderer Typ, Komponente, wird
durch eine Vorlage definiert und wird Teil jeder Komponente, die aus der
Vorlage erstellt wird). Eigenschaftsversionen (Änderungen) werden aufbewahrt
und bleiben verfügbar.
Die drei Typen können im Fensterbereich
Eigenschaften der Komponente definiert werden
().
Die drei Typen werden in der folgenden Tabelle beschrieben.
Tabelle 1. Komponenteneigenschaften| Typ |
Beschreibung |
| Eigenschaften |
Benutzerdefinierte Eigenschaften; kann in Scripts und Plug-ins verwendet
werden. Die Eigenschaften, die aus Vorlagen geerbt werden, können nicht
auf Komponentenebene geändert werden.
Referenziert:
${p:component/propertyName}.
|
| Umgebung |
Verfügbar für Umgebungen, die die Komponente verwenden.
Die Eigenschaft erscheint im Fensterbereich Komponentenzuordnungen
(),
siehe Anwendungsumgebungen. Jede Eigenschaft muss einen Typ haben: Text
Ermöglicht die Texteingabe durch Benutzer.
Textbereich
Ermöglicht Benutzern die Eingabe einer beliebigen
Menge Text mit maximal 4064 Zeichen.
Kontrollkästchen
Zeigt ein Kontrollkästchen an. Wenn diese Option
aktiviert ist, wird der Wert true verwendet. Sonst ist
die Eigenschaft nicht eingestellt.
Auswählen
Erfordert eine Liste von einem oder mehr Werten. Ermöglicht
eine einzige Auswahl. Anmerkung: Gegenwärtig nicht implementiert.
Mehrfachauswahl
Erfordert eine Liste von einem oder mehr Werten. Ermöglicht
mehrfache Auswahlen.
Sicher
Wird für Kennwörter verwendet. Ähnlich wie Text,
ausgenommen dass Werte bearbeitet werden.
Ein Wert, der für eine
Komponentenumgebung eingerichtet wurde, überschreibt einen Wert mit
demselben Namen für eine Umgebungseigenschaft. Umgebungseigenschaften
einer Komponente ermöglichen Ihnen beispielsweise die Zentralisierung von
Eigenschaften, die Überwachung des Typ und der Standardwerte. Umgebungseigenschaften
bieten Ad-hoc-Listen von Eigenschaft=Wert-Paaren.
Referenziert:
${p:environment/propertyName}.
|
| Version |
Verfügbar für jede Komponentenversion
(). Werte können auf der jeweiligen Versionsebene eingerichtet werden. Jede
Eigenschaft muss einen Typ haben (oben beschrieben).
Referenziert:
${p:version/propertyName}.
|