Aufgrund der technischen Neuerungen rund um das neue Dynamics AX gibt es auch eine Reihe neuer APIs. Möchte man den Browser des Benutzers programmatisch auf eine bestimmte Adresse lotsen (anstatt ihm einen Link anzubieten, den er anklicken kann), so lässt sich das sehr einfach mit der neuen Klasse Browser bewerkstelligen.
Die Klasse beinhaltet lediglich eine einzige Methode, navigate, die drei Parameter hat, von denen nur der erste obligatorisch ist:
- URL (String)
- In neuem Tab öffnen (Boolean)
- Sicherheitsabfrage (Boolean)
Alle drei sind wohl selbsterklärend.
Ein einfaches Beispiel mit einer ausführbaren Klasse könnte also wie folgt aussehen. Bei Ausführung öffnet es einen neuen Tab mit der Adresse dieses Blogs.
class xltyBrowserExample { /// <summary> /// Runs the class with the specified arguments. /// </summary> /// <param name = "_args">The specified arguments.</param> public static void main(Args _args) { Browser browser = new Browser(); browser.navigate('https://axility.NET/', true, false); } }
*This post is locked for comments