Espacio de nombres VSLangProj (VSLangProj2 y VSLangProj80)
Actualización: noviembre 2007
El espacio de nombres VSLangProj80 representa los tipos y miembros actualizados recientemente de los objetos del modelo de automatización específico de los proyectos de Visual Basic, Visual C# y Visual J#. VSLangProj y VSLangProj2 contienen las versiones anteriores de los tipos y miembros.
Comentarios
Si bien Visual Studio proporciona un modelo de automatización de proyectos básico, éste es, por naturaleza, algo genérico y tiene un lenguaje válido para adaptarse a todos los lenguajes de Visual Studio. Sin embargo, los ensamblados VSLangProj, proporcionan un modelo de automatización de proyectos más completo, lo que permite obtener acceso mediante programación a funciones específicas del lenguaje, que no se proporcionan en el modelo de proyectos básico.
Actualmente existen tres versiones de VSLangProj:
VSLangProj2 y VSLangProj80 son evoluciones del espacio de nombres VSLangProj original. El espacio de nombres VSLangProj2 se incluyó en Visual Studio 2003 y VSLangProj80, en Visual Studio 2005.
En lugar de cambiar el ensamblado VSLangProj original y correr el riesgo de interrumpir el código escrito en versiones anteriores de Visual Studio, los cambios se incluyeron en las nuevas versiones de los ensamblados. Los tipos y miembros que contienen se derivan del ensamblado VSLangProj original.
Por ejemplo, VSLangProj tiene un objeto Reference. Una versión actualizada de Reference, con adiciones y cambios, se encuentra en el ensamblado VSLangProj2 y se denomina Reference2. En el objeto Reference3 del ensamblado VSLangProj80 hay actualizaciones para Reference2.
Vea también
Referencia
Gráfico de jerarquía de VSLangProj (VSLangProj2 y VSLangProj80)