Anuncios
Atención para clientes sin autenticación multifactor o inicio de sesión único: la verificación OTP se implementará en abril de 2025. Lee todo al respecto aquí.
Anonymous
2075 Vistas, 7 Respuestas

Obtener la lista de material que están siendo usados en el modelo

Buen día,

 

Actualmente puedo obtener la lista de materiales disponibles en el el proyecto de la siguiente forma:

 

           FilteredElementCollector collector = new FilteredElementCollector(document);
            var materials = collector.WherePasses(
                new ElementClassFilter(typeof(Material))
                ).Cast<Material>();

 Pero me interesa saber cuales de los materiales de esa lista están en uso en algún elemento; una forma es explorar cada elemento en buscar los materiales contenidos en ellos y así identificarlos, pero en un modelo grande este proceso puede ser largo.

 

Hay alguna forma en la API de hacerlo de forma eficiente (API 2018)?.

 

Muchas gracias!