Использование 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.

Вот темы, которые вам в конечном итоге нужно будет освоить:

Зарегистрируйте Aspose.Tasks для .net с com Interop

Вам необходимо установить Aspose.Tasks для .net и убедиться, что он зарегистрирован в Com Interop (гарантируя, что его можно вызвать из неуправляемого кода).

  1. Aspose.Tasks для com Interop может быть зарегистрирована путем выполнения следующей команды:

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

  2. Теперь библиотека типа 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 и так далее.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.