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يمثل عامل تصفية في المشروع .
FilterCollectionيحتوي على قائمةFilter objects. Implements ICollection <Filter> interface.
FilterCriteriaيحدد المعايير التي يجب أن تلبيها المهام أو الموارد ليتم عرضها في عرض MSP.
FontResolveCallbackDelegateيمثل رد اتصال الأسلوب لمعالجة حدث حل الخط.
FontResolveEventArgsيوفر وسيطات لمعاودة الاتصال التي يتم استدعاؤها عند حل الخط.
FontSavingArgsتمثل هذه الفئة مجموعة من البيانات ذات الصلة بحفظ ملف الخطوط الخارجية والذي يحدث أثناء التحويل إلى تنسيق HTML .
GanttChartViewيمثل طريقة عرض GanttChart .
Groupيمثل تعريف مجموعة. كائن المجموعة هو عضو في مجموعة ResourceGroups أو مجموعة TaskGroups.
GroupCollectionيحتوي على قائمةGroup objects. Implements ICollection <Group> interface.
GroupCriterionيمثل معيارًا في تعريف المجموعة . كائن GroupCriterion هو عضو فيGroupCriterionCollection جمع.
GroupCriterionCollectionيحتوي على مجموعة منGroupCriterion objects. Implements ICollection <GroupCriterion> interface.
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.
PrimaveraTaskPropertiesيمثل الخصائص الخاصة بريمافيرا لمهمة قراءة من تنسيق Primavera (XER من P6XML) .
PrimaveraXerReaderيمثل قارئًا لقراءة معرفات تعريف المشروع من ملف Primavera XER
PrimaveraXmlReaderيمثل قارئًا يسمح باسترداد معرفات UID الخاصة بالمشروع من ملف 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. Implements ICollection <Table> interface.
TableFieldيمثل حقل جدول في مشروع .
TableFieldCollectionيحتوي على قائمةTableField objects. Implements IList <TableField> الواجهة.
Taskيمثل مهمة في مشروع .
TaskBaselineيمثل خط الأساس للمهمة .
TaskBaselineCollectionيمثل مجموعة منTaskBaseline الكائنات .
TaskCollectionيمثل مجموعة منTask الكائنات .
TaskLinkيمثل ارتباط سابق .
TaskLinkCollectionيمثل مجموعة منTask الكائنات .
TasksExceptionيمثل نوع الاستثناء الداخلي القياسي .
TasksLoggedExceptionيمثل نوع الاستثناء الداخلي القياسي .
TasksReadingExceptionيمثل نوع استثناء القراءة الداخلي القياسي.
TasksRenderingExceptionيمثل الاستثناء الذي يمكن أن يحدث عند تقديم عرض مشروع إلى تنسيق رسومي.
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يمثل طريقة عرض في المشروع .
ViewCollectionيحتوي على قائمةView objects. Implements ICollection <View> interface.
WBSCodeDefinitionيمثل تعريف رمز WBS .
WBSCodeMaskيمثل قناع رمز WBS .
WBSCodeMaskCollectionيمثل مجموعة من كائنات WBSCodeMask.
WebRequestEventArgsيوفر وسيطات للحدث الذي يظهر عندما يرسل العميل طلب ويب إلى واجهة برمجة تطبيقات الويب الخاصة بخادم Project .
WeekDayيمثل يوم من أيام الأسبوع يحدد إما أيام الأسبوع العادية أو أيام الاستثناءات في التقويم.
WeekDayCollectionيمثل مجموعة منWeekDay الكائنات .
WeeklyRecurrencePatternيمثل مجموعة المعلمات المستخدمة لإنشاء مهمة أسبوعية متكررة في مشروع.
WeeklyRepetitionيمثل نمطًا يعتمد على أيام الأسبوع.
WeeklyRepetitionBaseيمثل فئة أساسية للتكرار في نمط التكرار الأسبوعي.
WorkingTimeيمثل وقت عمل خلال أحد أيام الأسبوع.
WorkingTimeCollectionيمثل مجموعة منWorkingTimeCollection الكائنات .
WorkUnitيمثل ساعات العمل .
WorkWeekتمثيل فئة WorkWeek
WorkWeekCollectionيمثل مجموعة منWorkWeek الكائنات .
YearlyRecurrencePatternيمثل مجموعة المعلمات المستخدمة لإنشاء مهمة متكررة سنويًا في مشروع.
YearlyRepetitionBaseيمثل نمطًا أساسيًا لموضع اليوم السنوي.

الهياكل

بنيةوصف
Durationيمثل المدة في المشروع .
Key<T,K>يمثل مفتاح خاصية لفئة من النوع المحدد. يتم استخدام مثيل من هذه الفئة عند الحصول على خاصية الحاوية أو تعيينها.
NullableBoolفئة للقيم المنطقية مع إمكانية التحقق مما إذا كانت القيمة محددة أم لا.

واجهات

واجهه المستخدموصف
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 والقيمة الذي يعمل كمعيار اختيار لعامل التصفية.
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يحدد كيفية عرض تسمية السنة .