Error Codigo Selección de Elementos

Error Codigo Selección de Elementos

elvisalex
Advocate Advocate
503 Views
3 Replies
Message 1 of 4

Error Codigo Selección de Elementos

elvisalex
Advocate
Advocate

Buen día, tengo el siguiente error en mi siguiente Script, en Sharp DEVELOP

ERROR.JPG

les dejo el codigo para que me puedan orientar con la solución

 

public void C4_M2_SeleccionElementos()
		{
			UIDocument uidoc = this.ActiveUIDocument;
			Document doc = uidoc.Document;
			StringBuilder sbuilder = new StringBuilder();
			
			Reference ref_pickobject_element = uidoc.Selection.PickObject(ObjectType.Element,"SELECIONA UN ELEMENTO");
			Element elemento_pickobject_element = doc.GetElement(ref_pickobject_element);
			sbuilder.AppendLine("PICKOBJECT ELEMENTO: "+elemento_pickobject_element.Name);
			
			sbuilder.AppendLine();
			
			IList<Reference> refs_pickobject = uidoc.Selection.PickObjects(ObjectType.Element,"SELECCIONA VARIOS OBJETOS");
			sbuilder.AppendLine("PICKOBJECTS");
			
			foreach (Reference ref_elem in refs_pickobject)
			{
				Element e_seleccionado = doc.GetElement(ref_elem);
				sbuilder.AppendLine(e_seleccionado.Name);
				
			}
			
			sbuilder.AppendLine();
			sbuilder.AppendLine("PICKED BY RECTANGLE");
			List<Element> lista_pickedbyrectangle = uidoc.Selection.PickElementsByRectangle("SELECCIONA CON UN RECTANGULO").ToList();//TRANSFORMANDO EN LISTA
			foreach (Element elemento in lista_pickedbyrectangle)
			{
				sbuilder.AppendLine(elemento.Name);
			}
			
			TaskDialog.Show("Innova3D&C",sbuilder.ToString());
			
			
			
		}

 

Arquitecto
Elvis A. Quintero P.
Innova3D&C SAC
0 Likes
504 Views
3 Replies
Replies (3)
Message 2 of 4

Organon
Advisor
Advisor

@elvisalex,

 

Hola.

 

Eso sucede cuando presionas ESC durante la ejecución del comando. Tienes que crear un bloque try/catch para gestionar la excepción.

 

Saludos.


Arquitectura | Análisis CAD & BIM | Diseño Paramétrico | Programación
BIM-METADATA | LinkedIn | YouTube
0 Likes
Message 3 of 4

elvisalex
Advocate
Advocate

claro, al colocar el Try el Catch ya no me bota la ventana de error, pero no soluciona mi problema.

mensaje.jpg

¿quiza se deba a eso?

Arquitecto
Elvis A. Quintero P.
Innova3D&C SAC
0 Likes
Message 4 of 4

Organon
Advisor
Advisor

@elvisalex,

 

Eso que te sale, ya es un problema diferente.

 

Saludos.


Arquitectura | Análisis CAD & BIM | Diseño Paramétrico | Programación
BIM-METADATA | LinkedIn | YouTube
0 Likes