| description | Zeichenfolge |
| headline | Zeichenfolge |
| Bibliothek | Zeichenfolge |
| libraryurn | Zeichenfolge (siehe Anmerkung) |
| libraryversion | Ganzzahl (siehe Anmerkung) |
| Name | Zeichenfolge |
| urn | Zeichenfolge (siehe Anmerkung) |
Siehe auch UL_DEVICE, UL_ELEMENT, UL_LIBRARY, UL_FOOTPRINT.
Das description-Element gibt den gesamten beschreibenden Text zurück, während das headline-Element nur die erste Zeile der Beschreibung ohne HTML-Tags zurückgibt. Beachten Sie bei Verwendung des description-Texts, dass dieser möglicherweise Zeilenumbruchzeichen ('\n') enthält.
Das urn-Element enthält eine eindeutige Kennung für dieses 3D-Package (in der Form urn:adsk.eagle:package:123/4), wobei der Teil nach dem / die Version des 3D-Packages ist. Um den Basis-URN (ohne Version) abzurufen, verwenden Sie urnbase(); um die Version abzurufen, verwenden Sie urnversion().
libraryurn und libraryversion sind nur dann anwendbar, wenn dieses UL_PACKAGE3D-Objekt aus einer verwalteten Bibliothek stammt. Wenn nicht, ist libraryurn die leere Zeichenfolge und libraryversion der Wert -1.
library(L) {
L.packages3d(P3D) {
printf("3D Package: %s (%s, Version %d)\n", P3D.name, urnbase(P3D.urn), urnversion(P3D.urn));
}
}
board(B) {
B.elements(E) {
printf("Element: %s", E.name);
if (E.package3d) printf(", 3D Package: %s (%s, Version %d)\n", E.package3d.name, urnbase(E.package3d.urn), urnversion(E.package3d.urn));
else printf("\n");
}
}