# Déverrouillage des calques pour certaines commandes AutoCAD à l'aide de .NET **Category:** [DotNET](https://dessein-tech.com/c/developpement-programmation-dao-cao-dotnet-csharp/32) **Created:** 2024-08-18 22:39 UTC **Views:** 25 **Replies:** 0 **URL:** https://dessein-tech.com/t/deverrouillage-des-calques-pour-certaines-commandes-autocad-a-laide-de-net/548 --- ## Post #1 by @Patrick Voilà une utilisation très astucieuse de la programmation CSharp sous l'environnement .Net. On sait qu'en programmation .Net, on peut faire à peu près ce que l'on veut dans Autocad. En voilà une nouvelle illustration. :grinning: **« Through the Interface »** est le blog de Kean Walmsley destiné aux développeurs qui programment avec les plateformes Autodesk, notamment AutoCAD et APS. Un article de blog du 29 janvier 2016 répond à la question d’un développeur sur la manière de **déverrouiller sélectivement certains calques pendant la durée de commandes spécifiées** par l’utilisateur dans AutoCAD. L’article de blog explique comment utiliser le langage C# pour maintenir un dictionnaire qui mappe les noms de commande aux listes de calques à déverrouiller. Lorsque l’utilisateur lance une commande, le code vérifie si des calques y sont associés. Si c’est le cas, le code déverrouille ces calques pendant la durée de la commande et les verrouille à nouveau une fois la commande terminée. L’article de blog fournit le code C# complet nécessaire à la mise en œuvre de ce comportement. https://www.keanw.com/2016/01/unlocking-layers-for-certain-autocad-commands-using-net.html --- **Canonical:** https://dessein-tech.com/t/deverrouillage-des-calques-pour-certaines-commandes-autocad-a-laide-de-net/548 **Original content:** https://dessein-tech.com/t/deverrouillage-des-calques-pour-certaines-commandes-autocad-a-laide-de-net/548