Você está aqui: AutoCAD .NET API C# ::: Dicas & Truques ::: Layer, Layers |
|
Como testar se uma layer existe no AutoCAD usando a função Has() da classe LayerTable da AutoCAD .NET API C#Quantidade de visualizações: 394 vezes |
|
Nesta dica mostrarei como podemos usar a função Has() da classe LayerTable da AutoCAD .NET API C# para testar se um determinada layer existe no documento do AutoCAD. Para isso nós vamos usar a função doc.Editor.GetString() para pedir para o usuário informar o nome da layer a ser pesquisada e, em seguida, vamos verificar se a layer existe no documento. A tabela de layers do AutoCAD é representada por um objeto LayerTable, que é obtido usando a função GetObject() da classe Transaction. Observe o uso da função doc.Editor.WriteMessage() para mostrar o resultado da pesquisa na janela de comandos do AutoCAD. Veja o código AutoCAD .NET C# API completo para o exemplo:
Ao executar este código AutoCAD .NET C# API nós teremos o seguinte resultado: Nome da layer: PAREDES A layer PAREDES foi encontrada com sucesso. |
|
![]() |
|
Veja mais Dicas e truques de AutoCAD .NET API C# |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |