Использование Aspose.Tasks для .net
Aspose.Tasks
Информация в этой теме относится к сценариям, в которых вы хотите использовать Aspose.Tasks для .net через Com Interop на любом из следующих языков программирования:
- Visual Basic 6
Aspose.Tasks со сценарием VBAspose.Tasks
Aspose.Tasks
##Aspose.Tasks om Interop**Aspose.Tasks
Aspose.Tasks для .NET Aspose.Tasks од управлением .NET Framework, и это называется управляемый код. Код, написанный на всех вышеперечисленных языках, работает за пределами .NET Framework, и он называется неуправляемым кодом. Взаимодействие между неуправляемым кодом и Aspose.Tasks происходит через объект .NET, называемый COM Interop. Aspose.Tasks
Aspose.Tasks Aspose.Tasks объекты являются объектами .NET, но при использовании через Com Interop они появляются в виде COM объектов на вашем языке программирования. Поэтому лучше всего убедиться, что вы знаете, как создавать и использовать COM -объекты на вашем языке программирования, прежде чем вы начнете использовать Aspose.Tasks.
Вот темы, которые вам в конечном итоге нужно будет освоить:
Использование COM объектов на вашем языке программирования. Смотрите документацию по языку программирования и темы для конкретных языков в этой документации.
Работа с объектами COM, выставленными .NET COM Interop. См. Взаимодействие с неуправляемым кодом и разоблачение компонентов .NET Framework с Com в MSDN.
Aspose.Tasks Document Object Model. См. Aspose.Tasks Guide Developer и API -ссылка.
Зарегистрируйте Aspose.Tasks для .net с com Interop
Вам необходимо установить Aspose.Tasks для .net и убедиться, что он зарегистрирован в Com Interop (гарантируя, что его можно вызвать из неуправляемого кода).
Aspose.Tasks для com Interop может быть зарегистрирована путем выполнения следующей команды:
regasm “C:\Program Files\Aspose\Aspose.Tasks\bin\net20\Aspose.Tasks.DLL” /codebase
Теперь библиотека типа COM может быть экспортирована в том же каталоге, используя следующую команду:
regasm “
” /tlb:Aspose.Tasks.tlb
Regasm.exe - это инструмент, включенный в .NET Framework SDK. Все инструменты .NET Framework SDK расположены в каталоге \ Microsoft .net \ Framework \
Если ваш язык программирования (например, Visual Basic) позволяет ссылаться на библиотеку типа COM, то добавьте ссылку на Aspose.Tasks.tlb, и вы сможете увидеть все классы Aspose.Tasks, методы, свойства и перечисления в браузере объектов.
После создания вы сможете получить доступ к методам и свойствам объекта, как если бы это был COM -объект:
1Dim prj как новый Aspose_tasks.project
2
3prj.isschedulefromstart = true
Некоторые методы имеют перегрузку, и они будут подвергаться разоблачению Com Interop с добавленным к ним числовым суффиксом, за исключением самого первого метода, который остается неизменным. Например, Project.calccalendaruids Метод перегрузки становятся Project.calccalendaruids, project.calccalendaruids _2 и так далее.