Você está aqui: Revit C# ::: Dicas & Truques ::: Element, Class Element |
|
Como selecionar um elemento na área de desenho do Revit usando a função PickObject() da Revit C# API e retornar o seu IDQuantidade de visualizações: 354 vezes |
|
Em várias situações nós precisamos obter o ID de um elemento na área de desenho do Revit de forma a passar este ID para alguma função da API Revit C#. Para isso nós só precisamos acessar sua propriedade ElementId. Lembre-se de que o ID de um elemento selecionado na área de desenho do Revit pode ser obtido a qualquer momento selecionando-o e, em seguida, indo até a opção Gerenciar -> Id da Seleção. Nesta dica eu mostro como podemos usar a função PickObject() para pedir para o usuário selecionar um elemento na área de desenho. Esta função retornará um objeto da classe Reference, que possui uma propriedade chamada ElementId. Veja o código Revit C# API completo para o exemplo:
Ao executar este código você terá algo parecido com: O ID do elemento selecionado é: 336568 Lembre-se de que o ID é o identificar único de um elemento ou objeto dentro de um mesmo projeto do Revit. Não há garantia de que este valor não possa se repetir em outros projetos. Se o seu objetivo é ter identificadores únicos em vários projetos, use a propriedade UniqueID da classe Element. |
|
![]() |
|
Veja mais Dicas e truques de Revit C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |