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 包含一个列表Filterobjects. 实现 ICollection<Filter> 接口。
FilterCriteria 定义任务或资源必须满足才能在 MSP 视图中显示的条件。
FontResolveCallbackDelegate 表示处理字体解析事件的方法回调。
FontResolveEventArgs 为解析字体时调用的回调提供参数。
FontSavingArgs 此类表示与外部字体文件保存相关的数据集, 在转换为 HTML 格式时发生。
GanttChartView 表示甘特图视图。
Group 表示组定义。 Group 对象是 ResourceGroups 集合或 TaskGroups 集合的成员。
GroupCollection 包含一个列表Group objects. 实现 ICollection<Group> 接口。
GroupCriterion 表示组定义中的标准。 GroupCriterion 对象是GroupCriterionCollection集合.
GroupCriterionCollection 包含一个集合GroupCriterionobjects. 实现 ICollection<GroupCriterion> 接口。
ImageSavingArgs 此类表示与外部图像文件保存相关的数据集, 在转换为 HTML 格式时发生。
InvalidPasswordException 表示使用错误密码打开受密码保护的文件时抛出的异常类型。
License 提供许可组件的方法。
LoadOptions 允许在从文件或流加载项目时指定额外的加载参数。
Metered 提供设置计量键的方法。
MonthlyRecurrencePattern 表示用于在项目中创建每月重复任务的参数集。
MonthlyRepetitionBase 表示月日头寸的基本模式。
NoPrinterInstalledException 表示操作系统中没有安装打印机时抛出的异常。
OleObject 表示可以插入到 MPP 文件的甘特图视图中的 OLE 对象。
OleObjectCollection 表示包含OleObject类.
OutlineCode 表示大纲代码的值。
OutlineCodeCollection 代表一个集合OutlineCode对象.
OutlineCodeDefinition 表示大纲代码定义。
OutlineCodeDefinitionCollection 代表一个集合OutlineCodeDefinition对象.
OutlineMask 表示定义大纲代码格式的掩码的四个元素。
OutlineMaskCollection 代表一个集合OutlineMask对象.
OutlineValue 表示轮廓值。
OutlineValueCollection 代表一个集合OutlineValue对象.
ParseErrorArgs ParseErrorCallback委托.
ParseErrorCallback 表示处理读取 xml 数据时可能发生的解析错误的方法回调。
PrimaveraReadOptions 允许在读取 Primavera Xml 或 Primavera Xer 文件时指定其他选项。
PrimaveraXerReader 表示读取器从 Primavera XER 文件中读取项目 UID
PrimaveraXmlReader 表示允许从 Primavera Xml 文件中检索项目 UID 的读取器。
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 的属性VbaModuleobject
VbaModuleAttributeCollection 代表一个集合VbaModuleAttribute对象.
VbaModuleCollection 代表一个集合VbaModule对象.
VbaProject 代表VbaProject.
VbaReference 代表一个引用VbaProject.
VbaReferenceCollection 代表一个集合VbaReference对象.
View 表示 Project 中的一个视图。
ViewCollection 包含一个列表View objects. 实现 ICollection<View> 接口。
WBSCodeDefinition 表示 WBS 代码定义。
WBSCodeMask 表示 WBS 代码掩码。
WBSCodeMaskCollection 表示 WBSCodeMask 对象的集合。
WebRequestEventArgs 为客户端向 Project Server 的 Web API 发送 Web 请求时引发的事件提供参数。
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 项目中的一个字段。
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 指定年份标签的显示方式。