Eigenschaften

Überblick

Klicken Sie in der Editor-Ansicht Bibliotheksverwalter auf die Schaltfläche Eigenschaften, um den Dialog Eigenschaften für die ausgewählte Bibliothek zu öffnen. Er ermöglicht Ihnen, den Namensraum, das Versionshandling, die Verfügbarkeit und die Sichtbarkeit von Bibliotheksrefe­renzen zu konfigurieren.

Dialog Eigenschaften für eine Bibliothek:

G-SE-0029959.3.gif-high.gif

 

 

HINWEIS: Lesen Sie vor der Arbeit an Bibliotheksprojekten und der Änderung von Namensräumen, Versions- und Sichtbarkeitseinstellungen die Leitlinien zur Erstellung von Bibliotheken.

Bereich Allgemein des Dialogs

Parameter

Beschreibung

Namensraum

Der Namespace der Bibliothek wird angezeigt.

Der Standard-Namespace der Bibliothek, der den Zugriff auf die Funktionen der Bibliothek ermöglicht.

HINWEIS: Es hat sich als vorteilhaft erwiesen, in Übereinstimmung mit der Anwendung immer den Standard-Namensraum zu verwenden.

Wenn nach dem Namespace einer Bibliothek „qualified-access-only“ angegeben wird, ist in Ihrer Anwendung die Verwendung des Namespace obligatorisch.

Weitere Informationen finden Sie in der zur Bibliotheksverwalter-Editor-Ansicht gehörigen Beschreibung.

Standard-Bibliothek

Wenn im Bibliotheksverwalter ein Bibliotheksplatzhalter ausgewählt ist, enthält dieses Feld den Namen der Bibliothek, die den Platzhalter ersetzt, wenn keine gerätespezifische Bibliothek zur Verfügung steht. Siehe die Platzhalter-Registerkarte.

HINWEIS: Das Hinzufügen einer Bibliothek als Platzhalter im Bibliotheksverwalter der Anwendungsbaumstruktur wird in der Bibliotheksversion aufgelöst, die von dem Gerät spezifiziert wird, das diese Bibliothek verwendet.

Bereich Version des Dialogs

Konfigurieren Sie die Version der Bibliothek, die im Projekt verwendet wird, wenn es sich bei der ausgewählten Bibliothek nicht um einen Bibliotheksverwalter handelt.

Parameter

Beschreibung

Exakte Version

Geben Sie die Version ein oder wählen Sie eine Version aus der Liste, die im Projekt verwendet wird. Ist für Container-Bibliotheken zu verwenden.

Immer neueste Version

Es wird die neueste Version im Bibliotheks-Repository verwendet. Die verwendeten Module können sich ändern, weil eine neuere Version der Bibliothek zur Verfügung steht. Ist für Schnittstellen-Bibliotheken zu verwenden.

Geben Sie bei allgemeinen Bibliotheken keine Versionseinschränkungen an, sondern verwenden Sie eine Platzhalterreferenz.

Bereich Sichtbarkeit des Dialogfelds

Die Einstellungen des Bereichs Sichtbarkeit sind von Interesse, sobald die Bibliothek eingefügt und von einer anderen Bibliothek referenziert wird. Standardmäßig sind diese Einstellungen deaktiviert.

Parameter

Beschreibung

Nur qualifizierten Zugriff auf alle Kennzeichner

Wenn diese Option aktiviert ist, ist die Verwendung des Namensraums obligatorisch.

Wenn das aktuelle Projekt von einem anderen Projekt als Bibliothek referenziert wird.

HINWEIS: Ändern Sie die folgenden Einstellungen, wenn Sie ein Bibliotheksprojekt erstellen möchten. Dies führt dazu, dass die ausgewählte Bibliothek in der neuen Bibliothek referenziert wird.

Alle IEC Symbole im Projekt sichtbar machen, als ob diese Referenz hier direkt eingebunden worden wäre

Wenn diese Option aktiviert ist, dann wird die ausgewählte Bibliothek in einem Projekt als Containerbibliothek verwendet, um den Inhalt der referenzierten Bibliothek auf der obersten Ebene sichtbar machen. Aktivieren Sie diese Option für jede Bibliotheksreferenz.

Symbolischer Zugriff auf Bibliotheksmodule:

<Namensraum der Containerbibliothek>.<Modulname>

HINWEIS: Aktivieren Sie diese Option nur, wenn Sie Container-Bibliotheken verwenden möchten, die keine eigenen Module, sondern nur andere Bibliotheken enthalten, um sie zu packen. Dieses Packen ermöglicht Ihnen beispielsweise, mehrere Bibliotheken gleichzeitig in ein Projekt aufzunehmen, indem einfach Sie die Container-Bibliothek aufnehmen. In diesem Fall kann es wünschenswert sein, dass die einzelnen Bibliotheken auf dem Toplevel im Bibliotheksverwalter des Projekt platziert sind. Auf dem Toplevel kann direkt auf die Module zugegriffen werden. Der Namespace der Containerbibliothek kann ignoriert werden. Aktivieren Sie hierzu diese Option.

Diese Option ist wichtig, wenn in einem Projekt, das Bibliothek A verwendet, der Bibliothek A eine Bibliothek B hinzugefügt wurde:

Wenn diese Option aktiviert ist, können Sie mithilfe des Namensraum der Bibliothek A auf Komponenten der Bibliothek B zugreifen.

Beispiel: NamespaceLibA.ComponentOfLibB

Wenn diese Option deaktiviert ist, kann ausschließlich durch die Verwendung des Namensraums auf den Inhalt der referenzierten Bibliothek zugegriffen werden. Der Pfadname besteht aus dem Bibliotheksnamen und dem eindeutigen Namen (Bibliotheksreferenz) und wird als Präfix für den Modulnamen verwendet. Das Deaktivieren dieser Option ist möglich, wenn keine Containerbibliothek erstellt wird.

Eindeutiger symbolischer Zugriff auf das Bibliotheksmodul:

<Namensraum der Bibliothek>.<Namensraum der Unterbibliothek>.<Modulname>

Diese Referenz im Abhängigkeitsbaum verstecken

Wenn diese Option aktiviert ist, wird die Bibliothek später nicht angezeigt, wenn die entsprechende übergeordnete Bibliothek in ein Projekt eingefügt wird. Dies ermöglicht Ihnen, versteckte Bibliotheken einzubeziehen. Dies erfordert Sorgfalt, da es für den Fall, dass Meldungen zu erkannten Bibliotheksfehlern ausgegeben werden, schwierig sein kann, die Bibliothek zu identifizieren, die das Problem verursacht.

Wenn diese Option deaktiviert ist, wird die ausgewählte Bibliothek als Bibliotheksreferenz angezeigt (später in einem Projekt).

Definieren einer Bibliothek als optional

Parameter

Beschreibung

Optional (wenn die Bibliothek fehlt, wird ein Fehler ausgegeben)

Wenn die Bibliothek beim Laden eines Projekts nicht im Bibliotheks-Repository verfügbar ist, wird eine entsprechende Meldung angezeigt, wenn diese Option nicht aktiviert ist.