Icons werden in BA über einen Namen referenziert. Als Basis dient die Icons I-Collection von IconExperience. Um ein Icon zu finden kann man die Suchseite aufrufen. Deren Namen kann man dann beispielsweise in Aktionen verwenden.
Die Icons liegen im SVG Format vor und werden von BA automatisch in PNGs der gewünschten Größe und Farbe konvertiert und zur Verfügung gestellt.
Möchte man bei der Implementierung von Elementen selbst ein Icon verwenden, so kann man über eine Hilfsmethode die URL abrufen und einbinden.
string iconUrl = IconHelper.GetIconUrl("information", RequestIconSizeEnum.Size16x16);
Möchte man eigene Icons einbinden legt man eine “icons.zip” Datei im “Content” Ordner an. Diese muss als Eingebette Resource eingebunden werden. in dieser Datei legt man seine SVG Icons ab. Da die Referenzierung über den Namen erfolgt, sollte man ein entsprechendes Präfix verwenden.