Vytváření maker

Pomocí těchto kroků vytvořte makra pomocí Správce maker.

V aplikaci Revit používají makra klíčové slovo Application k adresování objektu aplikace v jazyce C#. To platí pro všechna data a nastavení na úrovni aplikace.

Poznámka: Pokud aplikace obsahuje makra, je nutné je povolit v nastavení Zabezpečení makra.

Přehled vytváření maker

  1. V dialogu Správce maker vyberte modul a klikněte na tlačítko Upravit.

    Spustí se relace aplikace Visual Studio Code pro napsání maker. V aplikaci se zobrazí počáteční šablona pro makra v jazyce C#.

    Například pro makra na úrovni aplikace se použije šablona jazyka C#, v níž relace aplikace Visual Studio Code již:

    • Zahrnula nezbytné direktivy using.
    • Identifikovala obor názvů modulu (JLH_Edit_Tools na obrázku níže).
    • Připravila definice třídy ThisApplication.
    • Připravila metody Module_Startup() a Module_Shutdown().

  2. Napište kód makra v relaci aplikace Visual Studio Code a vytvořte makro.

    Nové makro bude umístěno do nadřízeného modulu ve Správci maker.

  3. Zopakujte kroky 1 až 3 pro všechna další makra potřebná v modulu.
    Poznámka: Nezapomeňte, že musíte projekty modulu nejprve úspěšně vytvořit a uložit v aplikaci Visual Studio Code, teprve potom se zobrazí v kategoriích seznamu Správce maker. Projekty vytvořte jedním z následujících způsobů:
    1. Terminal Run Build Task (Terminál > Spustit úlohu sestavení)
    2. Terminal New Terminal(Terminál > Nový terminál)
      • V nabídce Terminal zadejte příkaz „dotnet build“.

    Po zobrazení výsledku sestavení se ve Správci maker obnoví stav modulu a seznam maker.