Rozhraní ADM API v jazyce C#
Podle následujících kroků nainstalujte a nastavte Visual Studio tak, abyste mohli používat rozhraní ADM API / OpenAPI v kombinaci s jazykem C#.
Dokumentaci k rozhraní ADM (Analysis Data Model) API naleznete zde.
Nejprve si stáhněte (bezplatnou) Community verzi aplikace Visual Studio prostřednictvím následujícího odkazu: https://visualstudio.microsoft.com/vs/
Nainstalujte si Visual Studio se sadou funkcí .NET pro vývoj desktopových aplikací a následující jednotlivé komponenty:
![Installing Workloads](/sites/default/files/styles/embed_medium/public/images/2022-11/Installing-Workloads.png?itok=kRYaLnot)
![Installing Individual Components](/sites/default/files/styles/embed_medium/public/images/2022-11/Installing-Individual-Components.png?itok=RotralCS)
Poté otevřete Visual Studio a pokračujte bez kódu:
![Continue Without Code](/sites/default/files/styles/embed_medium/public/images/2022-11/Continue-Without-Code.png?itok=cBTpDESy)
Přejděte do nabídky Rozšíření > Spravovat rozšíření, vyhledejte SCIA a najděte šablonu projektu SCIA OpenAPI a nainstalujte ji:
![Extensions](/sites/default/files/styles/embed_medium/public/images/2022-11/Extensions.png?itok=aL_llRyM)
![SCIA OpenAPI Project Template](/sites/default/files/styles/embed_medium/public/images/2022-11/SCIA-OpenAPI-Project-Template.png?itok=AhsrdeXU)
Po úspěšné instalaci se zobrazí zpráva:
![Install Complete](/sites/default/files/styles/embed_medium/public/images/2022-11/Install-Complete.png?itok=MQgvuVG0)
Po opětovném spuštění aplikace Visual Studio můžete vytvořit nový projekt:
![New Project](/sites/default/files/styles/embed_medium/public/images/2022-11/New-Project.png?itok=V5godgiA)
Vyhledejte šablonu projektu SCIA Engineer OpenAPI, vyberte ji a pokračujte:
![Project Template](/sites/default/files/styles/embed_medium/public/images/2022-11/Project-Template.png?itok=9FX1H2J-)
Při příštím vytvoření nového projektu bude šablona projektu SCIA Engineer OpenAPI v seznamu šablon posledních projektů.
Nastavte verzi SCIA Engineer, kterou chcete použít:
![Configuration](/sites/default/files/styles/embed_medium/public/images/2022-11/Configuration.png?itok=zldqEgQx)
Vytvoří se nový projekt. Spuštěním skriptu můžete vyzkoušet, zda vše proběhne správně:
![Run](/sites/default/files/styles/embed_medium/public/images/2022-11/Run.png?itok=9DovyxAx)
Ujistěte se, že jste zavřeli SCIA Engineer, a pokračujte pomocí Y:
![Continue](/sites/default/files/styles/embed_medium/public/images/2022-11/Continue.png?itok=OOiXECGC)
Pokud se SCIA Engineer spustí správně, zdá se, že vše funguje správně, a můžete začít psát skript.
Příklady
Archiv SciaEngineer.OpenApi.SEN22_0 obsahuje projekt Visual Studio s příkladem projektu využívajícího rozhraní ADM API:
Další informace o ADM naleznete také v článku: https://help.scia.net/webhelplatest/en/#special_applications/openapi/openapi.htm
Archiv gvSEN3rdP obsahuje projekt Visual Studio s ukázkovým příkladem využívajícím rozhraní API ADM SDK třetí strany:
Další informace naleznete také v článku: https://help.scia.net/webhelplatest/en/#data_transfer/third_party_sdk_adm/third_party_sdk_adm.htm