{"id":1592,"date":"2013-10-11T12:47:58","date_gmt":"2013-10-11T10:47:58","guid":{"rendered":"http:\/\/blog.modelical.com\/?p=179"},"modified":"2022-04-28T17:24:51","modified_gmt":"2022-04-28T15:24:51","slug":"revit-api-todo-lo-que-necesitas-para-empezar","status":"publish","type":"post","link":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/","title":{"rendered":"Revit API. Introducci\u00f3n I"},"content":{"rendered":"<h2>Todo lo que necesitas para empezar<\/h2>\n<p>Para comenzar a desarrollar nuestros propios programas dentro Revit el primer paso es tenerlo instalado, como es l\u00f3gico. Si has llegado hasta este post, probablemente ya tienes alguna experiencia con Revit, por lo que omitiremos el proceso de instalaci\u00f3n.\n<\/p>\n<p>\nSin embargo, dentro del paquete de instalaci\u00f3n hay un apartado que s\u00ed nos va a interesar especialmente en este post. Ese apartado es el SDK (Software Development Kit), ubicado en el men\u00fa de instalaci\u00f3n en &#8220;Instalar Herramientas y Utilidades&#8221;. El paquete contiene la ayuda de la API y una gran cantidad de ejemplos pr\u00e1cticos de programaci\u00f3n para Revit. Si ten\u00edas esperanzas de realizar la instalaci\u00f3n del SDK en castellano, olv\u00eddalo, toda la documentaci\u00f3n est\u00e1 en ingl\u00e9s.\n<\/p>\n<p><img decoding=\"async\" width=\"2048\" height=\"781\" class=\"aligncenter wp-image-4562 size-full\" alt=\"Instalacion-SDK\" src=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Instalacion-SDK.jpg\" srcset=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Instalacion-SDK.jpg 2048w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Instalacion-SDK-480x183.jpg 480w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Instalacion-SDK-768x293.jpg 768w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Instalacion-SDK-1280x488.jpg 1280w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/><\/p>\n<p>\nEn la ubicaci\u00f3n seleccionada para la instalaci\u00f3n del SDK podr\u00e1s encontrar el archivo de ayuda de la API &#8220;RevitAPI.chm&#8221; en el que es posible consultar los distintos tipos de clases y m\u00e9todos propios de la API de Revit. Adem\u00e1s, en esa misma carpeta encontrar\u00e1s el archivo &#8220;Getting Started with the Revit API.docx&#8221;, que contiene explicaciones muy valiosas del funcionamiento general de los plug-ins de Revit.\n<\/p>\n<p>\nLo siguiente que necesitamos es instalar <a href=\"http:\/\/www.microsoft.com\/visualstudio\/eng\/downloads#d-2010-express\">\u00a0Microsoft Visual C# 2010 Express<\/a>, que nos servir\u00e1 para detectar errores mientras programamos y nos permitir\u00e1 generar los archivos &#8220;.dll&#8221; que constituir\u00e1n nuestros plug-ins, como veremos m\u00e1s adelante. La instalaci\u00f3n del programa es sencilla y no tiene ninguna particularidad.\n<\/p>\n<p>\nUna vez hecho esto, estamos listos para comenzar a programar nuestra primera aplicaci\u00f3n en entorno Revit. Para ello, abriremos Microsoft Visual C# 2010 y crearemos un nuevo proyecto. Al crear un nuevo proyecto el programa nos pregunta qu\u00e9 tipo de proyecto queremos empezar. En nuestro caso seleccionaremos siempre &#8220;Class Library&#8221;.\n<\/p>\n<p><img decoding=\"async\" width=\"1198\" height=\"826\" class=\"aligncenter wp-image-4616 size-full\" alt=\"Proyecto-MSVisualC\" src=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC.jpg\" srcset=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC.jpg 1198w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-480x331.jpg 480w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-768x530.jpg 768w\" sizes=\"(max-width: 1198px) 100vw, 1198px\" \/><\/p>\n<p>\nUna vez hecho esto, nos aparecer\u00e1 la pantalla dividida en cuatro ventanas:\n<\/p>\n<li>La m\u00e1s grande dedicada a la edici\u00f3n del c\u00f3digo del fichero que tenemos abierto. <\/li>\n<li>El navegador\/explorador de proyecto, en el que podemos ver todas las referencias (librer\u00edas) que emplea nuestro proyecto y todos los ficheros de c\u00f3digo que lo componen (en este caso s\u00f3lo hay uno llamado &#8220;Class1.cs&#8221;).<\/li>\n<li>La ventana de propiedades, en la que se muestran las propiedades del elmento que tenemos seleccionado en el explorador.<\/li>\n<li>La ventana con el informe de errores, en la que se muestran los errores de sintaxis que contiene el c\u00f3digo.<\/li>\n<p><img decoding=\"async\" width=\"1916\" height=\"1192\" class=\"aligncenter wp-image-4613 size-full\" alt=\"Proyecto-MSVisualC-II\" src=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-II.jpg\" srcset=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-II.jpg 1916w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-II-480x299.jpg 480w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-II-768x478.jpg 768w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-II-1280x796.jpg 1280w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-II-400x250.jpg 400w\" sizes=\"(max-width: 1916px) 100vw, 1916px\" \/><\/p>\n<p>\nPuesto que queremos crear una aplicaci\u00f3n cuyo entorno va a ser Revit, lo primero que deberemos hacer es cargar las referencias que contienen las librer\u00edas de Revit. \u00a0Para ello, pulsamos el bot\u00f3n derecho del rat\u00f3n \u00a0encima de &#8220;References&#8221; y aparecer\u00e1 la opci\u00f3n &#8220;Add Reference&#8221;. En la ventana deberemos ir a la pesta\u00f1a &#8220;Browse&#8221; y all\u00ed buscar los dos archivos que queremos cargar:&#8221;RevitAPI.dll&#8221; y &#8220;RevitAPIUI.dll&#8221;. Podemos encontrar estos archivos en la carpeta C\/&#8230;\/Archivos de Programa\/Autodesk\/Revit 2014 (o Revit 2013, seg\u00fan sea el caso).\n<\/p>\n<p><img decoding=\"async\" width=\"1912\" height=\"1152\" class=\"aligncenter wp-image-4614 size-full\" alt=\"Proyecto-MSVisualC-III\" src=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-III.jpg\" srcset=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-III.jpg 1912w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-III-480x289.jpg 480w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-III-768x463.jpg 768w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-III-1280x771.jpg 1280w\" sizes=\"(max-width: 1912px) 100vw, 1912px\" \/><\/p>\n<p>\nUna vez hecho esto, hay que modificar las propiedades de los archivos que acabamos de importar. Si seleccionamos uno de ellos en el explorador, aparecen sus propiedades en la ventana correspondiente. El apartado &#8220;Copia Local&#8221; estar\u00e1 por por defecto en &#8220;True&#8221;, lo cual indica que se har\u00e1 una copia de la referencia dentro de soluci\u00f3n de nuestro plug-in. Esto no es necesario, puesto que la aplicaci\u00f3n va a correr dentro de Revit, donde estas librer\u00edas son accesibles. Por tanto, nos situaremos encima cada una de ellas y pondremos el valor de &#8220;Copia Local&#8221; en &#8220;False&#8221;.\n<\/p>\n<p><img decoding=\"async\" width=\"1912\" height=\"1152\" class=\"aligncenter wp-image-4615 size-full\" alt=\"Proyecto-MSVisualC-IV\" src=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-IV.jpg\" srcset=\"https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-IV.jpg 1912w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-IV-480x289.jpg 480w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-IV-768x463.jpg 768w, https:\/\/www.modelical.com\/wp-content\/uploads\/2015\/11\/Proyecto-MSVisualC-IV-1280x771.jpg 1280w\" sizes=\"(max-width: 1912px) 100vw, 1912px\" \/><\/p>\n<p>\nCon esto, hemos treminado la puesta a punto para comenzar a programar plug-ins para Revit. En el <a href=\"https:\/\/www.modelical.com\/en\/precuelarevitapi\/\">siguiente post<\/a> haremos un primer plug-in partiendo desde este punto.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Todo lo que necesitas para empezar Para comenzar a desarrollar nuestros propios programas dentro Revit el primer paso es tenerlo instalado, como es l\u00f3gico. Si has llegado hasta este post, probablemente ya tienes alguna experiencia con Revit, por lo que omitiremos el proceso de instalaci\u00f3n. Sin embargo, dentro del paquete de instalaci\u00f3n hay un apartado [&hellip;]<\/p>\n","protected":false},"author":62,"featured_media":27209,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[704],"tags":[748,756,757],"class_list":["post-1592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guias","tag-tecnologia-c","tag-tecnologia-revit","tag-tecnologia-revit-api"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Revit API. Introducci\u00f3n I - Modelical<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Revit API. Introducci\u00f3n I - Modelical\" \/>\n<meta property=\"og:description\" content=\"Todo lo que necesitas para empezar Para comenzar a desarrollar nuestros propios programas dentro Revit el primer paso es tenerlo instalado, como es l\u00f3gico. Si has llegado hasta este post, probablemente ya tienes alguna experiencia con Revit, por lo que omitiremos el proceso de instalaci\u00f3n. Sin embargo, dentro del paquete de instalaci\u00f3n hay un apartado [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/\" \/>\n<meta property=\"og:site_name\" content=\"Modelical\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Modelical\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-10-11T10:47:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-28T15:24:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.modelical.com\/wp-content\/uploads\/Posts_45_RevitApi.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"375\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Javier Gimenez Vila\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@modelical\" \/>\n<meta name=\"twitter:site\" content=\"@modelical\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Javier Gimenez Vila\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/\"},\"author\":{\"name\":\"Javier Gimenez Vila\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/#\\\/schema\\\/person\\\/aa5c84e0a8d9a65825c686c813c16346\"},\"headline\":\"Revit API. Introducci\u00f3n I\",\"datePublished\":\"2013-10-11T10:47:58+00:00\",\"dateModified\":\"2022-04-28T15:24:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/\"},\"wordCount\":633,\"commentCount\":4,\"image\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.modelical.com\\\/wp-content\\\/uploads\\\/2013\\\/10\\\/RevitAPI-IntroduccionI-400x250-1.jpg\",\"keywords\":[\"Tec C#\",\"Tec Revit\",\"Tec Revit Api\"],\"articleSection\":[\"Guias\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/\",\"url\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/\",\"name\":\"Revit API. Introducci\u00f3n I - Modelical\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.modelical.com\\\/wp-content\\\/uploads\\\/2013\\\/10\\\/RevitAPI-IntroduccionI-400x250-1.jpg\",\"datePublished\":\"2013-10-11T10:47:58+00:00\",\"dateModified\":\"2022-04-28T15:24:51+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/#\\\/schema\\\/person\\\/aa5c84e0a8d9a65825c686c813c16346\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.modelical.com\\\/wp-content\\\/uploads\\\/2013\\\/10\\\/RevitAPI-IntroduccionI-400x250-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.modelical.com\\\/wp-content\\\/uploads\\\/2013\\\/10\\\/RevitAPI-IntroduccionI-400x250-1.jpg\",\"width\":400,\"height\":250},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/revit-api-todo-lo-que-necesitas-para-empezar\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Revit API. Introducci\u00f3n II\",\"item\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/precuelarevitapi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Revit API. Introducci\u00f3n I\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/\",\"name\":\"Modelical\",\"description\":\"We build information\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/#\\\/schema\\\/person\\\/aa5c84e0a8d9a65825c686c813c16346\",\"name\":\"Javier Gimenez Vila\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7bf2aa96ec5fbb01291216adddb0f852224296cc43a4d6f1d4cf01175725a64?s=96&d=initials&r=g&initials=ja\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7bf2aa96ec5fbb01291216adddb0f852224296cc43a4d6f1d4cf01175725a64?s=96&d=initials&r=g&initials=ja\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7bf2aa96ec5fbb01291216adddb0f852224296cc43a4d6f1d4cf01175725a64?s=96&d=initials&r=g&initials=ja\",\"caption\":\"Javier Gimenez Vila\"},\"url\":\"https:\\\/\\\/www.modelical.com\\\/es\\\/author\\\/javi\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Revit API. Introducci\u00f3n I - Modelical","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/","og_locale":"es_ES","og_type":"article","og_title":"Revit API. Introducci\u00f3n I - Modelical","og_description":"Todo lo que necesitas para empezar Para comenzar a desarrollar nuestros propios programas dentro Revit el primer paso es tenerlo instalado, como es l\u00f3gico. Si has llegado hasta este post, probablemente ya tienes alguna experiencia con Revit, por lo que omitiremos el proceso de instalaci\u00f3n. Sin embargo, dentro del paquete de instalaci\u00f3n hay un apartado [&hellip;]","og_url":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/","og_site_name":"Modelical","article_publisher":"https:\/\/www.facebook.com\/Modelical\/","article_published_time":"2013-10-11T10:47:58+00:00","article_modified_time":"2022-04-28T15:24:51+00:00","og_image":[{"width":600,"height":375,"url":"https:\/\/www.modelical.com\/wp-content\/uploads\/Posts_45_RevitApi.jpg","type":"image\/jpeg"}],"author":"Javier Gimenez Vila","twitter_card":"summary_large_image","twitter_creator":"@modelical","twitter_site":"@modelical","twitter_misc":{"Escrito por":"Javier Gimenez Vila","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/#article","isPartOf":{"@id":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/"},"author":{"name":"Javier Gimenez Vila","@id":"https:\/\/www.modelical.com\/es\/#\/schema\/person\/aa5c84e0a8d9a65825c686c813c16346"},"headline":"Revit API. Introducci\u00f3n I","datePublished":"2013-10-11T10:47:58+00:00","dateModified":"2022-04-28T15:24:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/"},"wordCount":633,"commentCount":4,"image":{"@id":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/#primaryimage"},"thumbnailUrl":"https:\/\/www.modelical.com\/wp-content\/uploads\/2013\/10\/RevitAPI-IntroduccionI-400x250-1.jpg","keywords":["Tec C#","Tec Revit","Tec Revit Api"],"articleSection":["Guias"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/","url":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/","name":"Revit API. Introducci\u00f3n I - Modelical","isPartOf":{"@id":"https:\/\/www.modelical.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/#primaryimage"},"image":{"@id":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/#primaryimage"},"thumbnailUrl":"https:\/\/www.modelical.com\/wp-content\/uploads\/2013\/10\/RevitAPI-IntroduccionI-400x250-1.jpg","datePublished":"2013-10-11T10:47:58+00:00","dateModified":"2022-04-28T15:24:51+00:00","author":{"@id":"https:\/\/www.modelical.com\/es\/#\/schema\/person\/aa5c84e0a8d9a65825c686c813c16346"},"breadcrumb":{"@id":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/#primaryimage","url":"https:\/\/www.modelical.com\/wp-content\/uploads\/2013\/10\/RevitAPI-IntroduccionI-400x250-1.jpg","contentUrl":"https:\/\/www.modelical.com\/wp-content\/uploads\/2013\/10\/RevitAPI-IntroduccionI-400x250-1.jpg","width":400,"height":250},{"@type":"BreadcrumbList","@id":"https:\/\/www.modelical.com\/es\/revit-api-todo-lo-que-necesitas-para-empezar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Revit API. Introducci\u00f3n II","item":"https:\/\/www.modelical.com\/es\/precuelarevitapi\/"},{"@type":"ListItem","position":2,"name":"Revit API. Introducci\u00f3n I"}]},{"@type":"WebSite","@id":"https:\/\/www.modelical.com\/es\/#website","url":"https:\/\/www.modelical.com\/es\/","name":"Modelical","description":"We build information","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.modelical.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.modelical.com\/es\/#\/schema\/person\/aa5c84e0a8d9a65825c686c813c16346","name":"Javier Gimenez Vila","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/e7bf2aa96ec5fbb01291216adddb0f852224296cc43a4d6f1d4cf01175725a64?s=96&d=initials&r=g&initials=ja","url":"https:\/\/secure.gravatar.com\/avatar\/e7bf2aa96ec5fbb01291216adddb0f852224296cc43a4d6f1d4cf01175725a64?s=96&d=initials&r=g&initials=ja","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e7bf2aa96ec5fbb01291216adddb0f852224296cc43a4d6f1d4cf01175725a64?s=96&d=initials&r=g&initials=ja","caption":"Javier Gimenez Vila"},"url":"https:\/\/www.modelical.com\/es\/author\/javi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.modelical.com\/es\/wp-json\/wp\/v2\/posts\/1592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.modelical.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.modelical.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.modelical.com\/es\/wp-json\/wp\/v2\/users\/62"}],"replies":[{"embeddable":true,"href":"https:\/\/www.modelical.com\/es\/wp-json\/wp\/v2\/comments?post=1592"}],"version-history":[{"count":0,"href":"https:\/\/www.modelical.com\/es\/wp-json\/wp\/v2\/posts\/1592\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.modelical.com\/es\/wp-json\/wp\/v2\/media\/27209"}],"wp:attachment":[{"href":"https:\/\/www.modelical.com\/es\/wp-json\/wp\/v2\/media?parent=1592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.modelical.com\/es\/wp-json\/wp\/v2\/categories?post=1592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.modelical.com\/es\/wp-json\/wp\/v2\/tags?post=1592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}