Programación del cliente de Project (traducción automática)

Importante

Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Las aplicaciones cliente de escritorio de Microsoft Project 2010 (Project Standard 2010 y Project Professional 2010) se pueden personalizar y extender con Visual Basic para Aplicaciones (VBA) para escribir macros. Se puede usar Herramientas de desarrollo de Microsoft Office en Microsoft Visual Studio 2010 para personalizar la cinta de opciones y crear complementos más complejos.

Mover a Visual Studio   VBA es útil para grabación de macros y desarrollo de soluciones de automatización relativamente simple. Para soluciones más complejas, seguras, escalables y fácil de implementar y complementos, recomendamos que utilice Visual Studio 2010. Las versiones Professional y Ultimate de Visual Studio 2010 incluyen herramientas de desarrollo de Microsoft Office y herramientas para SharePoint. Microsoft.NET Framework 3.5 y el ensamblado de interoperabilidad primario Project 2010 proporcionan muchas ventajas para desarrollar e implementar soluciones que automatizan a los clientes de escritorio de Project 2010.

El modelo de objetos MSProject para VBA en Project 2010 es esencialmente el mismo que el modelo de objetos de Microsoft.Office.Interop.MSProject para soluciones de código administrado. Visual Studio 2010 incluye plantillas para el desarrollo de complementos de nivel de aplicación para Office Project 2007 y Project 2010 (las versiones de Project Standard o Project Professional). Herramientas de desarrollo de Office en Visual Studio 2010 y herramientas para SharePoint simplifican el desarrollo, prueba e implementación de soluciones de integración avanzada que pueden utilizar el cliente de escritorio de proyecto y otras aplicaciones de Microsoft Office y se integran con los flujos de trabajo, listas y sitios de SharePoint.

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

En esta sección

Cambios en el modelo de objetos de VBA (traducción automática) VBA admite nuevas características en Project 2010.

Procedimiento para usar VBA a fin de agregar un comando personalizado a la cinta de opciones (traducción automática) Información sobre cómo agregar una ficha personalizada y un comando que se llama a una macro para la cinta de opciones de proyecto.

Procedimiento para usar código administrado a fin de agregar un comando personalizado a la cinta de opciones (traducción automática) El complemento de ManualTaskColor realiza el mismo trabajo que realiza la macro de VBA en el artículo anterior. El artículo proporciona una introducción al uso de Herramientas de desarrollo de Office en Visual Studio 2010.

Tutorial: Creación de un complemento de código administrado para comprobar la compatibilidad de PWA (traducción automática) Algunas propiedades de proyectos y tareas que se pueden usar en Project Professional 2010 que el proyecto no se pueden editar en Project Web App. El complemento utiliza un evento de ProjectBeforeSave2 para proteger el proyecto para dichas propiedades antes de guardar.

Referencia

Secciones relacionadas

Vea también

Otros recursos

Office Developer Center

Project Developer Center

Learn Office Development

Visual Studio Developer Center

Office Development in Visual Studio

campos disponibles

Historial de cambios

Fecha

Descripción

Motivo

Mayo de 2010

Publicación inicial