Aspose.Tasks

Содержит классы для работы с документами Microsoft Project без использования Microsoft Project.

Классы

Учебный класс Описание
ApsLayoutBuilderOutOfMemoryException Представляет исключение, возникающее, когда недостаточно памяти для продолжения построения макета изображения.
Asn Представляет свойстваResourceAssignment объект.
AssignmentBaseline Представляет базовый план назначения ресурсов.
AssignmentBaselineCollection Представляет наборAssignmentBaseline объекты.
AvailabilityPeriod Представляет период, когда ресурс доступен.
AvailabilityPeriodCollection Представляет коллекцию, содержащуюAvailabilityPeriod объекты.
Baseline Представляет базовые значения ресурса.
BaselineCollection Представляет наборBaseline объекты.
BitmapInvalidSizeException Представляет исключение, возникающее, когда недостаточно памяти для создания экземпляра растрового изображения.
BuildVersionInfo Содержит версию сборки и информацию о продукте.
ByMonthDayRepetition Представляет шаблон, основанный на абсолютном положении дня в месяце.
ByMonthWeekDayRepetition Представляет шаблон, основанный на положении дня недели в месяце.
ByYearDayRepetition Представляет шаблон, основанный на абсолютном положении дня в месяце.
ByYearWeekDayRepetition Представляет шаблон, основанный на положении дня недели в месяце.
Calendar Представляет календарь, используемый в проекте.
CalendarCollection Представляет наборCalendar объекты.
CalendarException Представляют исключительные периоды времени в календаре.
CalendarExceptionCollection Представляет наборCalendarException объекты.
CompoundDocumentHeaderException Представляет исключение, которое выдается при повреждении заголовка файла MPP.
CopyToOptions Позволяет указать дополнительные параметры при копировании данных проекта.
CssSavingArgs Этот класс представляет собой набор данных, связанных с сохранением внешнего файла CSS, который происходит при преобразовании в формат HTML.
DailyCalendarRepetition Представляет класс повторений в шаблоне ежедневного повторения на основе календарных дней.
DailyRecurrencePattern Представляет набор параметров, используемых для создания ежедневно повторяющейся задачи в проекте.
DailyRepetitionBase Представляет базовый класс для повторений в шаблоне ежедневного повторения.
DailyWorkRepetition Представляет класс повторений в шаблоне ежедневного повторения на основе рабочих дней.
DayTypeCollection Представляет наборDayType объекты.
EndAfterRecurrenceRange Представляет диапазон повторения повторяющейся задачи, который ограничен номером вхождения.
EndByRecurrenceRange Представляет диапазон повторения повторяющейся задачи, который ограничен днем окончания.
ExtendedAttribute Представляет расширенные атрибуты.
ExtendedAttributeCollection Представляет наборExtendedAttribute объекты.
ExtendedAttributeDefinition Представляет расширенное определение атрибута, связанное с проектом.
ExtendedAttributeDefinitionCollection Представляет наборExtendedAttributeDefinition объекты.
Filter Представляет фильтр в Project.
FilterCollection Содержит списокFilter objects. Реализует интерфейс ICollection<Filter>.
FilterCriteria Определяет критерии, которым должны соответствовать задачи или ресурсы для отображения в представлении MSP.
FontResolveCallbackDelegate Представляет обратный вызов метода для обработки события разрешения шрифта.
FontResolveEventArgs Предоставляет аргументы для обратного вызова, который вызывается при разрешении шрифта.
FontSavingArgs Этот класс представляет собой набор данных, связанных с сохранением файла внешних шрифтов, который происходит при преобразовании в формат HTML.
GanttChartView Представляет представление диаграммы Ганта.
Group Представляет определение группы. Объект Group является членом коллекции ResourceGroups или коллекции TaskGroups.
GroupCollection Содержит списокGroup objects. Реализует интерфейс ICollection<Group>.
GroupCriterion Представляет критерий в определении группы. Объект GroupCriterion является членомGroupCriterionCollection коллекция.
GroupCriterionCollection Содержит коллекциюGroupCriterion objects. Реализует интерфейс ICollection<GroupCriterion>.
ImageSavingArgs Этот класс представляет собой набор данных, связанных с сохранением внешнего файла изображения, которое происходит при преобразовании в формат HTML.
InvalidPasswordException Представляет тип исключения, которое выдается при открытии защищенного паролем файла с неправильным паролем.
License Предоставляет методы лицензирования компонента.
LoadOptions Позволяет указать дополнительные параметры загрузки при загрузке проекта из файла или потока.
Metered Предоставляет методы для установки измеренного ключа.
MonthlyRecurrencePattern Представляет набор параметров, используемых для создания ежемесячно повторяющейся задачи в проекте.
MonthlyRepetitionBase Представляет базовый шаблон для месячной дневной позиции.
NoPrinterInstalledException Представляет исключение, которое возникает, когда в ОС нет установленного принтера.
OleObject Представляет объект OLE, который можно вставить в представление диаграммы Ганта файла MPP.
OleObjectCollection Представляет коллекцию, содержащую экземплярыOleObject класс.
OutlineCode Представляет значение кода схемы.
OutlineCodeCollection Представляет наборOutlineCode объекты.
OutlineCodeDefinition Представляет определение структурного кода.
OutlineCodeDefinitionCollection Представляет наборOutlineCodeDefinition объекты.
OutlineMask Представляет четыре элемента маски, которая определяет формат кода схемы.
OutlineMaskCollection Представляет наборOutlineMask объекты.
OutlineValue Представляет значение схемы.
OutlineValueCollection Представляет наборOutlineValue объекты.
ParseErrorArgs Предоставляет данные дляParseErrorCallback делегат.
ParseErrorCallback Представляет обратный вызов метода для обработки ошибок синтаксического анализа, которые могут возникнуть при чтении данных xml.
PrimaveraReadOptions Позволяет указать дополнительные параметры при чтении файлов Primavera Xml или Primavera Xer.
PrimaveraXerReader Представляет считыватель для чтения UID проекта из файла Primavera XER
PrimaveraXmlReader Представляет средство чтения, которое позволяет извлекать UID проекта из файла Primavera Xml.
PrimaveraXmlReadingOptions Позволяет указать дополнительные параметры при чтении файлов Primavera Xml.
Prj Представляет поддерживаемые свойстваProject объект.
Project Представляет проект.
ProjectDisplayOptions Представляет параметры отображения для экземпляра проекта.
ProjectFileInfo Экземпляр класса содержит информацию о формате файла проекта и версии Microsoft Project, где был создан файл.
ProjectInfo Краткая информация об опубликованном проекте доступна в Project Online.
ProjectOnlineException Представляет исключение, которое возникает при обнаружении ошибок во время взаимодействия с экземпляром Project Online или Project Server.
ProjectServerCredentials Учетные данные, используемые для подключения к Project Online или локальному экземпляру Project Server.
ProjectServerManager Класс, предоставляющий методы для чтения и выполнения операций над проектами в указанной учетной записи Project Online или в указанном локальном экземпляре Project Server (поддерживаются версии Project Server 2016 и 2019).
ProjectServerSaveOptions Позволяет указать дополнительные параметры при сохранении проекта в Project Server или Project Online.
Rate Представляет определение периода времени и ставок, применимых к ресурсу в течение этого периода.
RateByDateCollection Представляет коллекцию, сопоставления которойDateTime кRate объекты.
RateCollection Представляет коллекцию, содержащуюRate объекты.
ReadOnlyCollectionBase<T> Представляет доступную только для чтения коллекцию объектов.
RecalculationValidationException Представляет исключение, которое возникает при обнаружении ошибок в проекте после пересчета.
RecurrencePatternBase Представляет базовый класс шаблона повторения.
RecurrenceRangeBase Представляет диапазон повторяемости повторяющейся задачи.
RecurringTaskInfo Представляет сведения о повторяющейся задаче в проекте.
RecurringTaskParameters Представляет набор параметров, используемых для создания повторяющейся задачи в проекте.
Resource Представляет ресурс в проекте.
ResourceAssignment Представляет назначение ресурсов в проекте.
ResourceAssignmentCollection Представляет наборResourceAssignment объекты.
ResourceCollection Представляет наборResource объекты.
ResourceSavingArgs Этот класс представляет собой набор данных, связанных с сохранением внешнего файла ресурсов, который происходит при преобразовании в формат HTML.
ResourceUsageView Представляет представление использования ресурсов в проекте.
ResourceUsageViewFieldCollection Представляет наборResourceUsageViewField значения.
Rsc Представляет поддерживаемые свойстваResource объект.
SplitPart Представляет часть задачи. SplitPart является членом коллекции SplitParts задачи.
SplitPartCollection Коллекция, представляющая части задачи.
Table Представляет таблицу в Project
TableCollection Содержит списокTable objects. Реализует интерфейс ICollection<Table>.
TableField Представляет поле таблицы в проекте.
TableFieldCollection Содержит списокTableField objects. Реализует интерфейс IList<TableField>.
Task Представляет задачу в проекте.
TaskBaseline Представляет базовый план задачи.
TaskBaselineCollection Представляет наборTaskBaseline объекты.
TaskCollection Представляет наборTask объекты.
TaskLink Представляет ссылку предшественника.
TaskLinkCollection Представляет наборTask объекты.
TasksException Представляет тип стандартного внутреннего исключения.
TasksLoggedException Представляет тип стандартного внутреннего исключения.
TasksReadingException Представляет тип исключения стандартного внутреннего чтения.
TasksWritingException Представляет стандартный тип исключения внутренней записи.
TaskUsageView Представляет представление использования задач в проекте.
TaskUsageViewFieldCollection Представляет наборTaskUsageViewField значения.
TaskValidationException Представляет собой исключение, которое возникает при обнаружении ошибок в задачах проекта после пересчета.
TimelineView Представляет временную шкалу проекта.
TimephasedData Представляет поэтапные данные по времени.
TimephasedDataCollection Представляет наборTimephasedData объекты.
Tsk Представляет свойстваTask объект.
UsageView Представляет представление использования в проекте.
ValidationException Представляет исключение, которое выдается при обнаружении ошибок во время проверки сущности.
Value Представляет значение в списке значений.
VbaModule Представляет модуль VBA.
VbaModuleAttribute АтрибутVbaModule объект
VbaModuleAttributeCollection Представляет наборVbaModuleAttribute объекты.
VbaModuleCollection Представляет наборVbaModule объекты.
VbaProject ПредставляетVbaProject .
VbaReference Представляет ссылку наVbaProject .
VbaReferenceCollection Представляет наборVbaReference объекты.
View Представляет представление в Project.
ViewCollection Содержит списокView objects. Реализует интерфейс ICollection<View>.
WBSCodeDefinition Представляет определение кода WBS.
WBSCodeMask Представляет маску кода WBS.
WBSCodeMaskCollection Представляет набор объектов WBSCodeMask.
WebRequestEventArgs Предоставляет аргументы для события, которое возникает, когда клиент отправляет веб-запрос в веб-API Project Server.
WeekDay Представляет день недели, который определяет обычные дни недели или дни исключения в календаре.
WeekDayCollection Представляет наборWeekDay объекты.
WeeklyRecurrencePattern Представляет набор параметров, используемых для создания еженедельно повторяющейся задачи в проекте.
WeeklyRepetition Представляет шаблон, основанный на днях недели.
WeeklyRepetitionBase Представляет базовый класс для повторений в шаблоне еженедельного повторения.
WorkingTime Представляет рабочее время в будний день.
WorkingTimeCollection Представляет наборWorkingTimeCollection объекты.
WorkUnit Представляет рабочие часы.
WorkWeek Представляет класс WorkWeek
WorkWeekCollection Представляет наборWorkWeek объекты.
YearlyRecurrencePattern Представляет набор параметров, используемых для создания ежегодно повторяющейся задачи в проекте.
YearlyRepetitionBase Представляет базовый шаблон для годовой дневной позиции.

Интерфейсы

Интерфейс Описание
ICssSavingCallback Представляет обратный вызов, который вызывается для создания ресурса для хранения CSS.
IFontSavingCallback Представляет обратный вызов, который вызывается для создания ресурса для хранения шрифтов.
IImageSavingCallback Представляет обратный вызов, который вызывается для создания ресурса для хранения изображений.
IVbaModule Представляет модуль с кодом VBA.

перечисление

перечисление Описание
ApplicationInfo Указывает версию проекта, в которой был создан файл.
AsnKey Представляет список поддерживаемых полей назначения.
BackgroundPattern Определяет фоновый рисунок.
BaselineType Задает базовый тип, используемый для расчета значений отклонения.
BookingType Указывает тип резервирования ресурса.
CalculationMode Определяет режим расчета проекта.
CalculationType Определяет тип расчета значения пользовательского атрибута.
CalendarExceptionType Указывает тип исключения календаря.
ConstraintType Указывает ограничение на дату начала или окончания задачи.
CostAccrualType Указывает тип начисления затрат.
CurrencySymbolPositionType Определяет положение символа валюты.
CustomFieldType Определяет тип настраиваемого поля.
DateFormat Определяет формат даты.
DayLabelDisplay Указывает, как отображается метка дня.
DayType Определяет день недели.
EarnedValueMethodType Указывает метод, используемый для расчета освоенного объема.
ElementType Определяет тип элемента.
ExtendedAttributeResource Указывает FieldId расширенных атрибутов, используемых в ресурсе.
ExtendedAttributeTask Указывает FieldId расширенных атрибутов, используемых в задаче.
Field Задает поле в Microsoft Office Project.
FileFormat Указывает формат файла проекта.
FilterComparisonType Тип сравнения между FieldName и Value, который действует как критерий выбора для фильтра.
FilterOperation Указывает, как критерий, установленный с помощью FieldName, FilterComparisonType и Value, связан с другими критериями в фильтре.
FontFaceType Перечисляет типы шрифтов
GanttBarSize Задает высоту столбца в пунктах.
GroupOn Определяет тип группировки.
HourLabelDisplay Указывает, как отображается метка часа.
HtmlImageType Представляет тип изображения HTML.
ItemType Определяет тип элемента.
MaskType Определяет тип маски.
MinuteLabelDisplay Указывает, как отображается метка минут.
Month Указывает месяц.
MonthItemType Указывает элемент месяца, для которого запланировано повторение исключения.
MonthLabelDisplay Указывает, как отображается метка месяца.
MonthPosition Определяет положение элемента месяца в месяце.
OrdinalNumber Представляет порядковый номер экземпляраRecurringTaskInfo класс.
OutlineValueType Определяет тип значения схемы.
PrjKey Представляет список поддерживаемых полей проекта.
RateFormatType Указывает единицы, используемые Microsoft Project для отображения скорости.
RateScaleType Определяет тип тарифной шкалы.
RateType Указывает уникальные идентификаторы таблицы ставок.
RecurrencePattern Представляет тип шаблона повторения повторяющейся задачи.
ResourceExportType Указывает тип экспорта ресурса для формата HTML.
ResourceType Определяет тип ресурса.
ResourceUsageViewField Представляет возможные поля вResourceUsageView поле просмотра использования ресурсов объекта.
RollupType Указывает тип объединения.
RscKey Представляет список поддерживаемых полей ресурсов.
SummaryRowsCalculationType Указывает тип вычисления значения пользовательского атрибута для итоговых строк.
TaskKey Представляет список поддерживаемых полей задачи.
TaskLinkType Указывает тип зависимости задач.
TaskStartDateType Указывает тип даты начала задачи.
TaskType Определяет тип задачи.
TaskUsageViewField Представляет возможные поля вTaskUsageView объект.
TimephasedDataType Определяет тип пофазированных данных.
TimeUnitType Определяет тип единицы времени.
UndefinedConstraintHandlingBehavior Определяет поведение, используемое для обработки задач с неопределенными ограничениями.
ViewScreen Определяет тип экрана для представления.
WBSSequence Указывает последовательность для WBSCodeMask
WeekdayType Представляет день недели проекта в экземпляреRecurringTaskInfo класс.
WeekLabelDisplay Указывает, как отображается метка недели.
WorkContourType Определяет контур работы.
WorkGroupType Указывает тип рабочей группы.
YearLabelDisplay Указывает, как отображается метка года.