Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En el entorno de desarrollo integrado (IDE) de Visual Studio, puede agregar asistentes al cuadro de diálogo Nuevo proyecto, Agregar nuevo elemento o Agregar subproyecto . Los asistentes agregados están disponibles en el menú Archivo o haciendo clic con el botón derecho en un proyecto en Explorador de soluciones. El IDE pasa parámetros de contexto a la implementación del asistente. Los parámetros de contexto definen el estado del proyecto cuando el IDE llama al asistente.
El IDE inicia los asistentes estableciendo la marca en la VSADDITEMOPERATION llamada del IDE al AddItem método para el proyecto. Cuando se establece, el proyecto debe hacer que el IVsExtensibility::RunWizardFile método se ejecute mediante el nombre del asistente registrado o guid y otros parámetros de contexto que el IDE pasa a él.
Parámetros de contexto para el nuevo proyecto
| Parámetro | Descripción |
|---|---|
WizardType |
Tipo de asistente registrado (vsWizardNewProject) o el GUID que indica el tipo de asistente. En la implementación del SDK de Visual Studio, el GUID del asistente es {0F90E1D0-4999-11D1-B6D1-00A0C90F2744}. |
ProjectName |
Cadena que es el nombre único del proyecto de Visual Studio. |
LocalDirectory |
Ubicación local de los archivos de proyecto de trabajo. |
InstallationDirectory |
Ruta de acceso de directorio de La instalación de Visual Studio. |
FExclusive |
Marca booleana que indica que el proyecto debe cerrar las soluciones abiertas. |
SolutionName |
Nombre del archivo de solución sin la parte del directorio o la extensión .sln . El nombre de archivo .suo también se crea mediante SolutionName. Cuando este argumento no es una cadena vacía, el asistente usa Create antes de agregar el proyecto con AddFromTemplate. Si este nombre es una cadena vacía, use AddFromTemplate sin llamar a Create. |
Silent |
Boolean que indica si el asistente debe ejecutarse silenciosamente como si se hacía clic en Finalizar (TRUE). |
Parámetros de contexto para agregar nuevo elemento
| Parámetro | Descripción |
|---|---|
WizardType |
Tipo de asistente registrado (vsWizardAddItem) o el GUID que indica el tipo de asistente. En la implementación del SDK de Visual Studio, el GUID del asistente es {0F90E1D1-4999-11D1-B6D1-00A0C90F2744}. |
ProjectName |
Cadena que es el nombre único del proyecto de Visual Studio. |
ProjectItems |
Ubicación local que contiene archivos de proyecto de trabajo. |
ItemName |
Nombre del elemento que se va a agregar. Este nombre es el nombre de archivo predeterminado o el nombre de archivo que el usuario escribe en el cuadro de diálogo Agregar elementos . El nombre se basa en las marcas que se establecen en el archivo .vsdir . El nombre puede ser un valor NULL. |
InstallationDirectory |
Ruta de acceso de directorio de La instalación de Visual Studio. |
Silent |
Boolean que indica si el asistente debe ejecutarse silenciosamente como si se hacía clic en Finalizar (TRUE). |
Parámetros de contexto para Agregar subproyecto
| Parámetro | Descripción |
|---|---|
WizardType |
Tipo de asistente registrado (vsWizardAddSubProject) o el GUID que indica el tipo de asistente. En la implementación del SDK de Visual Studio, el GUID del asistente es {0F90E1D2-4999-11D1-B6D1-00A0C90F2744}. |
ProjectName |
Cadena que es el nombre único del proyecto de Visual Studio. |
ProjectItems |
Puntero a la ProjectItems colección en la que funciona el asistente. Este puntero se pasa al asistente en función de la selección de jerarquía del proyecto. Normalmente, un usuario selecciona una carpeta en la que colocar el elemento y, a continuación, llama al cuadro de diálogo Agregar elemento del proyecto. |
LocalDirectory |
Ubicación local de los archivos de proyecto de trabajo. |
ItemName |
Nombre del elemento que se va a agregar. Este nombre es el nombre de archivo predeterminado o el nombre de archivo que el usuario escribe en el cuadro de diálogo Agregar elementos . El nombre se basa en las marcas que se establecen en el archivo .vsdir . El nombre puede ser un valor NULL. |
InstallationDirectory |
Ruta de acceso del directorio de la instalación de Visual Studio. |
Silent |
Boolean que indica si el asistente debe ejecutarse silenciosamente como si se hacía clic en Finalizar (TRUE). |