Uso de Aspose.Tasks para .NET

La información en este tema se aplica a escenarios en los que desea usar Aspose.Tasks para .NET a través de COM Intop en cualquiera de los siguientes lenguajes de programación:

  • Visual Basic 6

  • ASP Classic con script VB

Trabajando con COM Intop

Aspose.Tasks paAspose.Tasksecuta bajo el control del marco .NET y esto se llama código administrado. El código escrito en todos los idiomas anteriores se ejecuta fuera del marco .NET y se llama código no administrado. La interacción entre el código no administrado y la asposición. Las tareas ocurren a través de la instalación de .NET llamada COM Interop.

Los objetos de Aspose.Tasks son objetos .NET, pero cuando se usan a través de COM interop, aparecen como objetos COM en su lenguaje de programación. Por lo tanto, es mejor asegurarse de saber cómo crear y usar objetos COM en su lenguaje de programación, antes de comenzar a usar Aspose.Tasks.

Estos son los temas que eventualmente necesitará dominar:

Registre aspose. Tasks para .NET con com interop

Debe instalar Aspose.Tasks para .NET y asegurarse de que esté registrado con COM Inerop (asegurando que pueda llamarse desde el código no administrado).

  1. Aspose.Tasks para COM Intop se puede registrar ejecutando el siguiente comando:

    regasm “C:\Program Files\Aspose\Aspose.Tasks\bin\net20\Aspose.Tasks.DLL” /codebase

  2. Ahora, la biblioteca de tipo COM se puede exportar en el mismo directorio utilizando el siguiente comando:

    regasm “” /tlb:Aspose.Tasks.tlb

Regasm.exe es una herramienta incluida en .NET Framework SDK. Todas las herramientas SDK de .NET Framework se encuentran en el directorio \ Microsoft .NET \ Framework \ . Ejecutará un símbolo del sistema con todos los conjuntos de variables de entorno necesarios.

Si su lenguaje de programación (por ejemplo, Visual Basic) le permite hacer referencia a una biblioteca de tipo COM, entonces agregue una referencia a Aspose.tasks.tlb y podrá ver todas las clases, métodos, propiedades y enumeraciones de Aspose.Tasks en su navegador de objetos.

Una vez creado, puede acceder a los métodos y propiedades del objeto, como si fuera un objeto COM:

1Dim PRJ como nuevo Aspose_Tasks.project
2
3prj.isscheduleFromStart = True

Algunos métodos tienen sobrecargas y estarán expuestos por COM Intop con un sufijo numérico agregado a ellos, excepto por el primer método que permanece sin cambios. Por ejemplo, el proyecto.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.