Announcements
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í.

Masifiesto o .addin para Revit Api

GustavoD11
Advocate

Masifiesto o .addin para Revit Api

GustavoD11
Advocate
Advocate

Hola a todos, espero me puedan ayudar con la siguiente pregunta.

Estoy trabajando en una Api, estoy escribiendo un código que me ayudara a automatizar el etiquetado en mis proyectos según mis necesidad o requerimientos. Pero mientras mas avanzo y me documento,  me surgió una duda  y es con respecto al .addin o manifiesto la cual es ¿Si he creado mas de una clase en mi proyecto tengo que modificar el archivo. addin y como ? 

gustavojdelgadojimenez_1-1648013600691.png

 

 

Espero me puedan ayudar, es una pregunta un tanto difícil de explicar y cualquier duda sobre ella estoy a la orden.

 

Saludos 

0 Likes
Reply
Accepted solutions (2)
374 Views
4 Replies
Replies (4)

Organon
Advisor
Advisor

@GustavoD11 

 

Hola.

 

En el archivo .addin debes hacer referencia a la clase que contiene la aplicación externa (FullClassName):

Help | Add-in Registration | Autodesk

 

 

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<RevitAddIns>
<AddIn Type="Application">
     <Name>SampleApplication</Name>
     <Assembly>c:\MyProgram\MyProgram.dll</Assembly>
     <AddInId>604B1052-F742-4951-8576-C261D1993107</AddInId>         
     <FullClassName>Revit.Samples.SampleApplication</FullClassName>
     <VendorId>ADSK</VendorId>
     <VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
</AddIn>
</RevitAddIns>

 

 

Saludos.


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

GustavoD11
Advocate
Advocate
Accepted solution

Muchas gracias @Organon.

 

Entonces no importa si tengo tengo 10 clases con que una tenga el nombre de la aplicación vana funcionar las 10 clases?

 

Saludos.

0 Likes

Organon
Advisor
Advisor
Accepted solution

@GustavoD11 

 

Las demás clases las tienes que llamar desde la clase aplicación, ya sea directa o indirectamente para que se ejecute el código en ellas.


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

GustavoD11
Advocate
Advocate
Muchas gracias.
Si es como lo esta pensando. Me surgió esa duda porque vi el .addin de Jeremy Tammnik y por eso es que surgió la pregunta.

Saludos