Creación de recursos en VSTO y Aspose.Tasks

Ejemplos de código

VSTO

A continuación se muestra una muestra de código para crear recursos en el proyecto.

 1String filename = @"e: \ aspose \ aspose vs VSTO \ aspose.tasks vs VSTO proyectos \ muestra archivos \ myproject.mpp";
 2
 3Objeto MissingValue = System.Reflection.Missing.Value;
 4
 5APLICACIÓN.FILEOPENEX (nombre de archivo,
 6
 7    missingValue, missingValue, missingValue, missingValue,
 8
 9    missingValue, missingValue, missingValue, missingValue,
10
11    missingValue, missingValue, PjPoolOpen.pjPoolReadOnly,
12
13    missingValue, missingValue, missingValue, missingValue,
14
15    missingValue);
16
17Proyecto Project = Application.activeProject;
18
19Project.resources.add ("material");
20
21Project.resources.add ("trabajo");

Este ejemplo de código demuestra cómo crear recursos en un archivo de proyecto de Microsoft utilizando VSTO (Visual Studio Tools for Office) y la API Intopop de Microsoft Project. Abre un archivo .mpp existente (myproject.mpp) usando fileopenex, pasando falts.value para parámetros opcionales y especificando que el archivo debe abrirse en el modo de grupo de solo lectura. Una vez que se carga el archivo, accede al proyecto activo a través de Application.activeProject. Luego se agregan dos nuevos recursos al proyecto: uno de tipo “material” y otro de tipo “trabajo”, utilizando el método Resources.Add (). Este enfoque requiere que el proyecto de Microsoft se instale en la máquina host y es adecuado para los desarrolladores que automatizan tareas directamente dentro del entorno de oficina. Ofrece una estrecha integración con la aplicación Microsoft Project, pero se limita a Windows y escenarios de automatización basados ​​en escritorio.

Aspose.Tasks

La clase recurso permite agregar un nuevo recurso al proyecto.

1Proyecto proyecto = nuevo proyecto ("myProject.mpp");
2
3Project.resources.add (nuevo recurso ("material"));
4
5Project.resources.add (nuevo recurso ("costo"));

Este fragmento de código demuestra cómo cargar un archivo de proyecto de Microsoft y agregar nuevos recursos usando Aspose.Tasks para .NET. Inicializa un objeto Project de un archivo MPP existente llamado *myProject.mpp *. Luego, agrega dos recursos al proyecto: uno de tipo “material” y otro de tipo “costo”. Estos recursos pueden asignarse más tarde a las tareas según sea necesario. El constructor recursos crea entradas de recursos con nombres especificados.

Descargar el código de ejecución

Descargar código de muestra

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.