Você está aqui: AutoCAD Civil 3D .NET C# ::: Dicas & Truques ::: Coordinated Geometry Points (COGO Points) |
Como retornar a quantidade de grupos de pontos COGO Points no AutoCAD Civil 3D usando a propriedade Count da classe PointGroupCollection da API .NET do Civil 3DQuantidade de visualizações: 203 vezes |
Na aba Prospector da janela Toolspace nós podemos ir até a seção Point Groups e verificar os grupos de pontos já criados. Podemos também criar um novo grupo de pontos clicando com o botão direito em Point Groups e escolhendo a opção New. Nesta dica mostrarei como podemos retornar a quantidade de grupos de pontos presentes na seção Point Groups. Para isso nós vamos usar a propriedade Count da classe PointGroupCollection da API .NET do Civil 3D Veja o código AutoCAD Civil 3D .NET API para o exemplo: using Autodesk.AutoCAD.Runtime; using Autodesk.Civil.ApplicationServices; using Autodesk.AutoCAD.DatabaseServices; using Autodesk.AutoCAD.ApplicationServices; using Autodesk.AutoCAD.EditorInput; using Autodesk.Civil.DatabaseServices; namespace Estudos { public class Class1 : IExtensionApplication { [CommandMethod("Estudos")] public void Estudos() { // vamos obter uma referência ao documento atual do Civil 3D CivilDocument doc = CivilApplication.ActiveDocument; // obtemos o editor Editor editor = Application.DocumentManager.MdiActiveDocument.Editor; // vamos iniciar um nova transação using (Transaction ts = Application.DocumentManager.MdiActiveDocument. Database.TransactionManager.StartTransaction()) { try { // vamos obter a coleção de grupos de pontos COGO points PointGroupCollection grupos_pontos = doc.PointGroups; // agora vamos obter a quantidade de grupos Ao executar este código AutoCAD Civil 3D .NET API nós teremos o seguinte resultado: Há 3 grupos de pontos |
![]() |
Veja mais Dicas e truques de AutoCAD Civil 3D .NET C# |
Dicas e truques de outras linguagens |
Java - Como retornar a quantidade de palavras em uma string Java usando um objeto da classe StringTokenizer |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |