Utilisation d'Aspose.Tasks pour .net
Aspose.Tasks
Les informations de ce sujet s’appliquent aux scénarios où vous souhaitez utiliser Aspose.Tasks pour .NET via COM Interopt dans l’un des langages de programmation suivants:
- Visual Basic 6
Aspose.Tasks avec le script VB
Aspose.Tasks
Travailler avec COM InteropAspose.Tasks
Aspose.Tasks pour Aspose.Tasks e sous le contrôle du framework .NET et c’est ce qu’on appelle le code géré. Le code écrit dans toutes les langues ci-dessus s’exécute en dehors du framework .NET et il est appelé code non géré. L’interaction entre le code non géré et Aspose. Aspose.Tasks
Aspose.Tasks Les objets Aspose.Tasks sont des objets .NET, mais lorsqu’ils sont utilisés via COM Interop, ils apparaissent comme des objets COM dans votre langage de programmation. Par conséquent, il est préférable de vous assurer de savoir comment créer et utiliser des objets COM dans votre langage de programmation, avant de commencer à utiliser Aspose.Tasks.
Voici les sujets que vous aurez finalement besoin de maîtriser:
Utilisation d’objets COM dans votre langage de programmation. Consultez la documentation du langage de programmation et les sujets spécifiques à la langue dans cette documentation.
Travailler avec des objets COM exposés par .NET COM Interop. Voir interopération avec le code non géré et exposant les composants .NET Framework à com dans MSDN.
Le modèle d’objet de document Aspose.Tasks. Voir Aspose.Tasks Guide du développeur et référence de l’API.
Enregistrez Aspose.Tasks pour .NET avec COM Interop
Vous devez installer Aspose.Tasks pour .NET et vous assurer qu’il est enregistré avec COM Interop (en vous assurant qu’il peut être appelé à partir de code non géré).
Aspose.Tasks pour COM Interop peut être enregistré en exécutant la commande suivante:
regasm “C:\Program Files\Aspose\Aspose.Tasks\bin\net20\Aspose.Tasks.DLL” /codebase
Maintenant, la bibliothèque de type COM peut être exportée dans le même répertoire à l’aide de la commande suivante:
regasm “
” /tlb:Aspose.Tasks.tlb
Regasm.exe est un outil inclus dans .NET Framework SDK. Tous les outils SDK .NET Framework sont situés dans le répertoire \ Microsoft .net \ Framework \
Si votre langage de programmation (par exemple, Visual Basic) vous permet de faire référence à une bibliothèque de type COM, ajoutez une référence à Aspose.Tasks.tlb et vous pourrez voir toutes les classes, méthodes, propriétés et énumérations Aspose.Tasks.
Une fois créé, vous pouvez accéder aux méthodes et propriétés de l’objet, comme s’il s’agissait d’un objet com:
1Dim prj en tant que nouveau Aspose_tasks.project
2
3prj.isschedulefromstart = true
Certaines méthodes ont des surcharges et elles seront exposées par COM interoprant avec un suffixe numérique ajouté, à l’exception de la toute première méthode qui reste inchangée. Par exemple, Project.CalcCalendarUids Les surcharges de la méthode deviennent project.CalcCalendaruids, project.CalcCalendaruids _2 et ainsi de suite.