Class Project
اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)
يمثل مشروعًا
public class Project
Inheritance
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
هذا هو الصف المركزي في مكتبة Aspose.Tasks.
يمكن لأحد استخدامProject
قراءة واحدة من تنسيقات إدارة المشاريع المدعومة: MPP، MPT، MPX، XML.لتحميل وثيقة موجودة في أي من تنسيقات الدعم، تحويل اسم الملف أو تدفق إلى أحد البناءين.لإنشاء مشروع فارغ، استدعاء البناء غير المعايير.
استخدم واحد من طريقة حفظ التحميل لتخزين المشروع في أي من Aspose.Tasks.Saving.SaveFileFormat تنسيقات: Primavera: P6 XML، PM XER؛ Microsoft Excel: XLSX، XML؛ التصميم الثابت: PDF؛ الصور: JPEG، PNG، BMP، TIFF، SVG؛ النص: TXT؛ غيرها: HTML.
يتم تخزين المعلومات على نطاق واسع مثل Aspose.Tasks.Project.Views، Aspose.Tasks.Project.BuiltInProps، Aspose.Tasks.Project.CustomProps، و Aspose.Tasks.Project.ExtendedAttributes.
هو كيان جذري يحتوي على نقاط الدخول للتلاعب بأي كيان مشروع آخر، مثل Aspose.Tasks.Task، Aspose.Tasks.Resource، Aspose.Tasks.ResourceAssignment، Aspose.Tasks.ExtendedAttribute و Aspose.Tasks.Calendar.
TheProject
يمكن الوصول إلى الكيانات من خلال مجموعات محددة، على سبيل المثال Aspose.Tasks.Task.Children، Aspose.Tasks.Project.Resources، Aspose.Tasks.Project.ResourceAssignments، إلخ.
Constructors
Project()
إطلاق مثال جديد من فئة Aspose.Tasks.Project.
public Project()
Project(ستيفن، ستيفن)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Project من قالب محمي كلمة المرور (ملف mpp أو mpt موجود).
public Project(string projectTemplate, string protectionPassword)
Parameters
projectTemplate
string
الطريق إلى نموذج لإنشاء مشروع من.
protectionPassword
string
حماية كلمة المرور
Remarks
قراءة ملفات حماية كلمة المرور مدعومة حاليا لنموذج ملف MSP 2003 فقط.
Project(الستار)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Project من قالب (ملف mpp أو mpt موجود).
public Project(string projectTemplate)
Parameters
projectTemplate
string
الطريق إلى نموذج لإنشاء مشروع من.
Project(البرامج, PrimaveraReadOptions)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Project من Streamمع المثال المحدد لفئة Aspose.Tasks.PrimaveraReadOptions.
public Project(Stream stream, PrimaveraReadOptions options)
Parameters
stream
Stream
تدفق المشروع System.IO.Streamclass
options
PrimaveraReadOptions
على سبيل المثال المحدد لـ Aspose.Tasks.PrimaveraReadOptionsclass الذي يسمح بتخصيص قراءة تنسيقات Primavera (XER أو XML).
Project(كلمات مفتاحية ParseErrorCallback)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Project من قالب (ملف mpp أو mpt موجود).
public Project(string projectTemplate, ParseErrorCallback parseErrorHandler)
Parameters
projectTemplate
string
الطريق إلى نموذج لإنشاء مشروع من.
parseErrorHandler
ParseErrorCallback
طريقة الاستدعاء المحددة للتعامل مع أخطاء XML Parse.
Project(Stream)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Project من تدفق.
public Project(Stream stream)
Parameters
stream
Stream
تدفق لتحميل نموذج من
Project(StreamReader)
يبدأ حالة جديدة من فئة Aspose.Tasks.Project من حالة StreamReader.
public Project(StreamReader reader)
Parameters
reader
StreamReader
قارئ التدفق حيث تحميل قالب من.
Project(أضف تعليق حول PrimaveraReadOptions)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Project من قالب (ملف MPP أو MPT موجود)مع المثال المحدد لفئة Aspose.Tasks.PrimaveraReadOptions.
public Project(string projectTemplate, PrimaveraReadOptions options)
Parameters
projectTemplate
string
الطريق إلى نموذج لإنشاء مشروع من
options
PrimaveraReadOptions
الحالة المحددة من فئة Aspose.Tasks.PrimaveraReadOptions.
Project(DbSettings)
يبدأ مثال جديد من فئة Aspose.Tasks.Project لقراءة البيانات من قاعدة بيانات يتم تحديدها من قبل المثال من فئة Aspose.Tasks.Connectivity.DbSettings.
public Project(DbSettings settings)
Parameters
settings
DbSettings
الحالة المحددة من فئة Aspose.Tasks.Connectivity.DbSettings.
Project(كلمات متعلقة ParseErrorCallback)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Project من قالب (ملف mpp أو mpt الحالي).
public Project(Stream stream, ParseErrorCallback parseErrorHandler)
Parameters
stream
Stream
تدفق لتحميل نموذج من
parseErrorHandler
ParseErrorCallback
طريقة الاستدعاء المحددة للتعامل مع أخطاء XML Parse.
Project(الشبكة، string)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Project من قالب (ملف mpp أو mpt الحالي).
public Project(Stream stream, string protectionPassword)
Parameters
stream
Stream
تدفق لتحميل نموذج من
protectionPassword
string
حماية كلمة المرور
Remarks
قراءة ملفات حماية كلمة المرور مدعومة حاليا لنموذج ملف MSP 2003 فقط.
Project(الخصائص، LoadOptions)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Project من قالب (ملف mpp أو mpt موجود)مع المثال المحدد من فئة Aspose.Tasks.LoadOptions.
public Project(string projectTemplate, LoadOptions options)
Parameters
projectTemplate
string
الطريق إلى نموذج لإنشاء مشروع من
options
LoadOptions
الحالة المحددة من فئة Aspose.Tasks.LoadOptions.
Project(تداول الخيارات , LoadOptions)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.Project من Streamمع المثال المحدد من فئة Aspose.Tasks.LoadOptions.
public Project(Stream stream, LoadOptions options)
Parameters
stream
Stream
تدفق المشروع System.IO.Streamclass
options
LoadOptions
الحالة المحددة لـ Aspose.Tasks.LoadOptionsclass
Properties
ActualsInSync
يحصل أو يضع قيمة تشير إلى ما إذا كان ActualsInSync قد تم تعيينه أم لا.
[EntityField]
public NullableBool ActualsInSync { get; set; }
قيمة الممتلكات
AdminProject
يحصل أو يضع قيمة تشير إلى ما إذا كان AdminProject قد تم تعيينه أم لا.
[EntityField]
public NullableBool AdminProject { get; set; }
قيمة الممتلكات
AreEditableActualCosts
يحصل أو يحدد قيمة تشير إلى ما إذا كانت AreEditableActualCosts يتم تعيينها أم لا.
[EntityField]
public NullableBool AreEditableActualCosts { get; set; }
قيمة الممتلكات
Author
يحصل أو يضع قيمة من المؤلف.
[EntityField]
public string Author { get; set; }
قيمة الممتلكات
AutoAddNewResourcesAndTasks
يحصل أو يضع قيمة تشير إلى ما إذا كان AutoAddNewResourcesAndTasks يتم تعيينه أم لا.
[EntityField]
public NullableBool AutoAddNewResourcesAndTasks { get; set; }
قيمة الممتلكات
AutoCalculateAssignmentCosts
يحصل أو يحدد ما إذا كانت تكلفة التعيين والرسوم المتبقية يجب أن يتم حسابها تلقائيًا باستخدام معدل عمل التعيين ومعدل الموارد.
[EntityField]
public bool AutoCalculateAssignmentCosts { get; set; }
قيمة الممتلكات
Autolink
يحصل أو يضع قيمة تشير إلى ما إذا كان Autolink قد تم تعيينه أم لا.
[EntityField]
public NullableBool Autolink { get; set; }
قيمة الممتلكات
BaselineForEarnedValue
يحصل أو يضع قيمة BaselineForEarnedValue.
[EntityField]
public BaselineType BaselineForEarnedValue { get; set; }
قيمة الممتلكات
BuiltInProps
يحصل على مجموعة من الممتلكات المدمجة للمشروع.
public BuiltInProjectPropertyCollection BuiltInProps { get; }
قيمة الممتلكات
BuiltInProjectPropertyCollection
CalculationMode
يحصل أو يحدد طريقة حساب المشروع.يمكن أن تكون واحدة من القيم في قائمة Aspose.Tasks.Project.CalculationMode.
public CalculationMode CalculationMode { get; set; }
قيمة الممتلكات
Calendar
يحصل أو يحدد قيمة التقويم.
[EntityField]
public Calendar Calendar { get; set; }
قيمة الممتلكات
Calendars
يحصل على Aspose.Tasks.CalendarCollection كائن من هذه الحالة المشروع.
public CalendarCollection Calendars { get; }
قيمة الممتلكات
Category
يحصل أو يضع قيمة من الفئة.
[EntityField]
public string Category { get; set; }
قيمة الممتلكات
Comments
يحصل أو يضع قيمة من التعليقات.
[EntityField]
public string Comments { get; set; }
قيمة الممتلكات
Company
يحصل أو يضع قيمة للشركة.
[EntityField]
public string Company { get; set; }
قيمة الممتلكات
CreationDate
يحصل أو يضع قيمة لـ CreationDate.
[EntityField]
public DateTime CreationDate { get; set; }
قيمة الممتلكات
CriticalPath
يحصل على مجموعة تحتوي على قائمة بالمهام الحرجة التي تشمل المسار الحرجة لهذا المشروع.
public TaskCollection CriticalPath { get; }
قيمة الممتلكات
CriticalSlackLimit
يحصل أو يضع قيمة CriticalSlackLimit.
[EntityField]
public int CriticalSlackLimit { get; set; }
قيمة الممتلكات
CurrencyCode
يحصل أو يضع قيمة لـ CurrencyCode.
[EntityField]
public string CurrencyCode { get; set; }
قيمة الممتلكات
CurrencyDigits
يحصل أو يضع قيمة من CurrencyDigits.
[EntityField]
public int CurrencyDigits { get; set; }
قيمة الممتلكات
CurrencySymbol
يحصل أو يضع قيمة من رمز العملة.
[EntityField]
public string CurrencySymbol { get; set; }
قيمة الممتلكات
CurrencySymbolPosition
يحصل أو يحدد قيمة العملةSymbolPosition.
[EntityField]
public CurrencySymbolPositionType CurrencySymbolPosition { get; set; }
قيمة الممتلكات
CurrentDate
يحصل أو يضع قيمة CurrentDate.
[EntityField]
public DateTime CurrentDate { get; set; }
قيمة الممتلكات
CustomDateFormat
يحصل أو يضع قيمة من CustomDateFormat.
[EntityField]
public string CustomDateFormat { get; set; }
قيمة الممتلكات
CustomProps
يحصل على مجموعة من الممتلكات المخصصة للمشروع.
public CustomProjectPropertyCollection CustomProps { get; }
قيمة الممتلكات
CustomProjectPropertyCollection
DateFormat
يحصل أو يضع قيمة DateFormat.
[EntityField]
public DateFormat DateFormat { get; set; }
قيمة الممتلكات
DaysPerMonth
يحصل أو يحدد قيمة DaysPerMonth
[EntityField]
public int DaysPerMonth { get; set; }
قيمة الممتلكات
DefaultFinishTime
يحصل أو يضع قيمة DefaultFinishTime.
[EntityField]
public DateTime DefaultFinishTime { get; set; }
قيمة الممتلكات
DefaultFixedCostAccrual
يحصل أو يضع قيمة DefaultFixedCostAccrual.
[EntityField]
public CostAccrualType DefaultFixedCostAccrual { get; set; }
قيمة الممتلكات
DefaultOvertimeRate
يحصل أو يضع قيمة DefaultOvertimeRate.
[EntityField]
public double DefaultOvertimeRate { get; set; }
قيمة الممتلكات
DefaultStandardRate
يحصل أو يضع قيمة DefaultStandardRate.
[EntityField]
public double DefaultStandardRate { get; set; }
قيمة الممتلكات
DefaultStartTime
يحصل أو يضع قيمة DefaultStartTime.
[EntityField]
public DateTime DefaultStartTime { get; set; }
قيمة الممتلكات
الطريقة الافتراضية
يحصل أو يضع قيمة DefaultTaskEVMethod.
[EntityField]
public EarnedValueMethodType DefaultTaskEVMethod { get; set; }
قيمة الممتلكات
DefaultTaskType
يحصل أو يضع قيمة DefaultTaskType.
[EntityField]
public TaskType DefaultTaskType { get; set; }
قيمة الممتلكات
DefaultView
يحصل أو يضع نظرة افتراضية على المشروع.
public View DefaultView { get; set; }
قيمة الممتلكات
DefaultWeekWorkingDays
يحصل على المثال من فئة Aspose.Tasks.WeekDayCollection التي تمثل مجموعة من أيام العمل الأسبوعية المشروع الافتراضي وأوقات العمل.
public WeekDayCollection DefaultWeekWorkingDays { get; }
قيمة الممتلكات
Remarks
البيانات موجودة فقط في ملفات mpp (وليس في xml).
DisplayOptions
يحصل على مثال من فئة Aspose.Tasks.ProjectDisplayOptions.
public ProjectDisplayOptions DisplayOptions { get; }
قيمة الممتلكات
DurationFormat
يحصل أو يضع قيمة لـ DurationFormat.
[EntityField]
public TimeUnitType DurationFormat { get; set; }
قيمة الممتلكات
EarnedValueMethod
يحصل أو يضع قيمة لـ EarnedValueMethod.
[EntityField]
public EarnedValueMethodType EarnedValueMethod { get; set; }
قيمة الممتلكات
ExtendedAttributes
يتم توسيع نطاق التعريف.جمع التعريفات الموسعة (المجالات المخصصة) المرتبطة بمشروع.
public ExtendedAttributeDefinitionCollection ExtendedAttributes { get; }
قيمة الممتلكات
ExtendedAttributeDefinitionCollection
ExtendedCreationDate
يحصل أو يضع قيمة ExtendedCreationDate.
[EntityField]
public DateTime ExtendedCreationDate { get; set; }
قيمة الممتلكات
FinishDate
يحصل أو يضع قيمة FinishDate.
[EntityField]
public DateTime FinishDate { get; set; }
قيمة الممتلكات
FiscalYearStart
يحصل أو يضع قيمة تشير إلى ما إذا كان FiscalYearStart يتم تعيينه أم لا.
[EntityField]
public NullableBool FiscalYearStart { get; set; }
قيمة الممتلكات
FyStartDate
يحصل أو يضع قيمة FyStartDate.
[EntityField]
public Month FyStartDate { get; set; }
قيمة الممتلكات
Guid
يحصل أو يضع قيمة من دليل.
[EntityField]
public Guid Guid { get; set; }
قيمة الممتلكات
HonorConstraints
يحصل أو يضع قيمة تشير إلى ما إذا كانت HonorConstraints قد تم تعيينها أم لا.
[EntityField]
public NullableBool HonorConstraints { get; set; }
قيمة الممتلكات
HyperlinkBase
يحصل أو يضع قيمة HyperlinkBase.
[EntityField]
public string HyperlinkBase { get; set; }
قيمة الممتلكات
InsertedProjectsLikeSummary
يحصل أو يحدد قيمة تشير إلى ما إذا تم تعيين InsertedProjectsLikeSummary أم لا.
[EntityField]
public NullableBool InsertedProjectsLikeSummary { get; set; }
قيمة الممتلكات
KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled
يحصل أو يضع قيمة تشير إلى ما إذا تم تعيين KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled أم لا.
[EntityField]
public NullableBool KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled { get; set; }
قيمة الممتلكات
Keywords
يحصل أو يضع قيمة الكلمات الرئيسية.
[EntityField]
public string Keywords { get; set; }
قيمة الممتلكات
LastAuthor
يحصل أو يضع قيمة من LastAuthor.
[EntityField]
public string LastAuthor { get; set; }
قيمة الممتلكات
LastPrinted
يحصل أو يضع قيمة LastPrinted.
[EntityField]
public DateTime LastPrinted { get; set; }
قيمة الممتلكات
LastSaved
يحصل أو يضع قيمة LastSaved.
[EntityField]
public DateTime LastSaved { get; set; }
قيمة الممتلكات
Manager
يحصل أو يضع قيمة من المدير.
[EntityField]
public string Manager { get; set; }
قيمة الممتلكات
برنامج MicrosoftProjectServerURL
يحصل أو يضع قيمة تشير إلى ما إذا كان MicrosoftProjectServerURL قد تم تعيينه أم لا.
[EntityField]
public NullableBool MicrosoftProjectServerURL { get; set; }
قيمة الممتلكات
MinutesPerDay
يحصل أو يضع قيمة MinutesPerDay.
[EntityField]
public int MinutesPerDay { get; set; }
قيمة الممتلكات
MinutesPerWeek
يحصل أو يضع قيمة MinutesPerWeek.
[EntityField]
public int MinutesPerWeek { get; set; }
قيمة الممتلكات
MoveCompletedEndsBack
يحصل أو يضع قيمة تشير إلى ما إذا كان MoveCompletedEndsBack قد تم تعيينه أم لا.
[EntityField]
public NullableBool MoveCompletedEndsBack { get; set; }
قيمة الممتلكات
MoveCompletedEndsForward
يحصل أو يضع قيمة تشير إلى ما إذا كان MoveCompletedEndsForward يتم تعيينه أم لا.
[EntityField]
public NullableBool MoveCompletedEndsForward { get; set; }
قيمة الممتلكات
MoveRemainingStartsBack
يحصل أو يضع قيمة تشير إلى ما إذا كان MoveRemainingStartsBack قد تم تعيينه أم لا.
[EntityField]
public NullableBool MoveRemainingStartsBack { get; set; }
قيمة الممتلكات
MoveRemainingStartsForward
يحصل أو يحدد قيمة تشير إلى ما إذا تم تعيين MoveRemainingStartsForward أم لا.
[EntityField]
public NullableBool MoveRemainingStartsForward { get; set; }
قيمة الممتلكات
MultipleCriticalPaths
يحصل أو يضع قيمة تشير إلى ما إذا كانت MultipleCriticalPaths يتم تعيينها أم لا.
[EntityField]
public NullableBool MultipleCriticalPaths { get; set; }
قيمة الممتلكات
Name
يحصل أو يحدد قيمة الاسم.
[EntityField]
public string Name { get; set; }
قيمة الممتلكات
NewTaskStartDate
يحصل أو يضع قيمة لـ NewTaskStartDate.
[EntityField]
public TaskStartDateType NewTaskStartDate { get; set; }
قيمة الممتلكات
NewTasksAreManual
يحصل أو يضع قيمة تشير إلى ما إذا كان NewTasksAreManual قد تم تعيينه أم لا.
[EntityField]
public NullableBool NewTasksAreManual { get; set; }
قيمة الممتلكات
NewTasksEffortDriven
يحصل أو يضع قيمة تشير إلى ما إذا كان NewTasksEffortDriven قد تم تعيينه أم لا.
[EntityField]
public NullableBool NewTasksEffortDriven { get; set; }
قيمة الممتلكات
NewTasksEstimated
يحصل أو يضع قيمة تشير إلى ما إذا كان NewTasksEstimated قد تم تعيينه أم لا.
[EntityField]
public NullableBool NewTasksEstimated { get; set; }
قيمة الممتلكات
OleObjects
يحصل على مجموعة تحتوي على أمثلة من فئة Aspose.Tasks.OleObject التي يتم ربطها أو إدراجها في ملف المشروع.
public OleObjectCollection OleObjects { get; }
قيمة الممتلكات
OutlineCodes
يحصل على OutlineCodeDefinitionCollection object.جمع تعريفات رمز الخروج المرتبطة بمشروع.
public OutlineCodeDefinitionCollection OutlineCodes { get; }
قيمة الممتلكات
OutlineCodeDefinitionCollection
PrimaveraProperties
يحصل على كائن يحتوي على خصائص Primavera الخاصة بمشروع قراءة من ملف Primavera.
public PrimaveraProjectProperties PrimaveraProperties { get; }
قيمة الممتلكات
ProjectExternallyEdited
يحصل أو يضع قيمة تشير إلى ما إذا كان ProjectExternallyEdited قد تم تعيينه أم لا.
[EntityField]
public NullableBool ProjectExternallyEdited { get; set; }
قيمة الممتلكات
RemoveFileProperties
يحصل أو يضع قيمة تشير إلى ما إذا تم تعيين RemoveFileProperties أم لا.
[EntityField]
public NullableBool RemoveFileProperties { get; set; }
قيمة الممتلكات
ResourceAssignments
يحصل على المواردالموضوع.
public ResourceAssignmentCollection ResourceAssignments { get; }
قيمة الممتلكات
ResourceFilters
يحصل على جميع تعريفات الفلتر القائمة على الموارد.ResourceFilters هو مجموعة من Aspose.Tasks.Filter الأشياء.
public FilterCollection ResourceFilters { get; }
قيمة الممتلكات
ResourceGroups
يحصل على جميع تعريفات المجموعة القائمة على الموارد.ResourceGroups هي مجموعة من الأشياء Aspose.Tasks.Group.
public GroupCollection ResourceGroups { get; }
قيمة الممتلكات
Resources
يحصل على المواردالمجموعة الموضوع.
public ResourceCollection Resources { get; }
قيمة الممتلكات
Revision
يحصل أو يضع قيمة مراجعة.
[EntityField]
public int Revision { get; set; }
قيمة الممتلكات
RootTask
يحصل على جذور شجرة المهام.
public Task RootTask { get; }
قيمة الممتلكات
SaveVersion
يحصل أو يضع قيمة SaveVersion.
[EntityField]
public int SaveVersion { get; set; }
قيمة الممتلكات
ScheduleFromStart
يحصل أو يحدد قيمة تشير إلى ما إذا كان ScheduleFromStart قد تم تعيينه أم لا.
[EntityField]
public NullableBool ScheduleFromStart { get; set; }
قيمة الممتلكات
ShowProjectSummaryTask
يحصل أو يضع قيمة تشير إلى ما إذا كان ShowProjectSummaryTask قد تم تعيينه أم لا.
[EntityField]
public bool ShowProjectSummaryTask { get; set; }
قيمة الممتلكات
SplitsInProgressTasks
يحصل أو يضع قيمة تشير إلى ما إذا تم تعيين SplitsInProgressTasks أم لا.
[EntityField]
public NullableBool SplitsInProgressTasks { get; set; }
قيمة الممتلكات
SpreadActualCost
يحصل أو يضع قيمة تشير إلى ما إذا كان SpreadActualCost قد تم تعيينه أم لا.
[EntityField]
public NullableBool SpreadActualCost { get; set; }
قيمة الممتلكات
SpreadPercentComplete
يحصل أو يضع قيمة تشير إلى ما إذا تم تعيين SpreadPercentComplete أم لا.
[EntityField]
public NullableBool SpreadPercentComplete { get; set; }
قيمة الممتلكات
StartDate
يحصل أو يضع قيمة StartDate.
[EntityField]
public DateTime StartDate { get; set; }
قيمة الممتلكات
StatusDate
يحصل أو يضع قيمة StatusDate.
[EntityField]
public DateTime StatusDate { get; set; }
قيمة الممتلكات
Subject
يحصل أو يضع قيمة من الموضوع.
[EntityField]
public string Subject { get; set; }
قيمة الممتلكات
Tables
احصل على قائمة بأشياء Aspose.Tasks.Table.
public TableCollection Tables { get; }
قيمة الممتلكات
TaskFilters
يحصل على جميع تعريفات الفلتر القائمة على المهام.TaskFilters هو مجموعة من Aspose.Tasks.Filter الأشياء.
public FilterCollection TaskFilters { get; }
قيمة الممتلكات
TaskGroups
يحصل على جميع تعريفات المجموعة القائمة على المهام.TaskGroups هي مجموعة من الأشياء Aspose.Tasks.Group.
public GroupCollection TaskGroups { get; }
قيمة الممتلكات
TaskLinks
يحصل على Aspose.Tasks.TaskLinkCollection object.
public TaskLinkCollection TaskLinks { get; }
قيمة الممتلكات
TaskUpdatesResource
يحصل أو يضع قيمة تشير إلى ما إذا تم تعيين TaskUpdatesResource أم لا.
[EntityField]
public NullableBool TaskUpdatesResource { get; set; }
قيمة الممتلكات
Template
يحصل أو يضع قيمة نموذج.
[EntityField]
public string Template { get; set; }
قيمة الممتلكات
TimescaleFinish
يحصل أو يضع قيمة لـ TimescaleFinish.
[EntityField]
public DateTime TimescaleFinish { get; set; }
قيمة الممتلكات
TimescaleStart
يحصل أو يضع قيمة لـ TimescaleStart.
[EntityField]
public DateTime TimescaleStart { get; set; }
قيمة الممتلكات
Title
يحصل أو يضع قيمة العنوان.
[EntityField]
public string Title { get; set; }
قيمة الممتلكات
Uid
يحصل أو يضع قيمة من Uid.
[EntityField]
public string Uid { get; set; }
قيمة الممتلكات
UpdateManuallyScheduledTasksWhenEditingLinks
يحصل أو يضع قيمة تشير إلى ما إذا كانت UpdateManuallyScheduledTasksWhenEditingLinks قد تم تعيينها أم لا.
[EntityField]
public NullableBool UpdateManuallyScheduledTasksWhenEditingLinks { get; set; }
قيمة الممتلكات
VbaProject
يحصل على مثال من فئة Aspose.Tasks.Project.VbaProject.
public VbaProject VbaProject { get; }
قيمة الممتلكات
Views
احصل على قائمة بأشياء Aspose.Tasks.View.
public ViewCollection Views { get; }
قيمة الممتلكات
تعريف WBSCode
يحصل أو يضع تعريف رمز WBS للمشروع.
public WBSCodeDefinition WBSCodeDefinition { get; set; }
قيمة الممتلكات
WeekStartDay
يحصل أو يضع قيمة WeekStartDay.
[EntityField]
public DayType WeekStartDay { get; set; }
قيمة الممتلكات
WorkFormat
يحصل أو يضع قيمة WorkFormat.
[EntityField]
public TimeUnitType WorkFormat { get; set; }
قيمة الممتلكات
Methods
CopyTo(Project)
نسخ البيانات الرئيسية وخصائص المشروع إلى مشروع آخر.
public void CopyTo(Project another)
Parameters
another
Project
مشروع آخر لنسخ البيانات إلى.
CopyTo(المشروع، CopyToOptions)
نسخ البيانات الرئيسية وخصائص المشروع إلى مشروع آخر.
public void CopyTo(Project another, CopyToOptions options)
Parameters
another
Project
مشروع آخر لنسخ البيانات إلى.
options
CopyToOptions
خيارات نسخ للسيطرة على عملية النسخ.
EnumerateAllChildTasks()
قائمة متكررة لجميع المهام التي يقوم بها المشروع بما في ذلك المهام الجذرية.
public IEnumerable<task> EnumerateAllChildTasks()
Returns
IEnumerable <؛ Task >
IEnumerable الذي يمكن استخدامه للتأكيد على جميع المهام في المشروع.
Remarks
يوفر طريقة خفيفة الوزن للتأكيد على المهام مقارنة مع طريقة Aspose.Tasks.Project.SelectAllChildTasks لأنها لا تخص الذاكرة لجميع المهام.
Get(الكلمات الدلالية, prjkey=» » »)
يعيد القيمة التي يتم تخزين الممتلكات في هذا الحاويات.
public T Get<t>(Key<t, prjkey=""> key)
Parameters
مفتاح الممتلكات المحدد. Aspose.Tasks.Prj للحصول على مفتاح الممتلكات.
Returns
T
القيمة التي يتم تخزين الممتلكات في هذا الحاويات.
نوع المعلمات
T
نوع القيمة المختصرة.
GetBaselineSaveTime(BaselineType)
العودة إلى القاعدة توفر الوقت.
public DateTime GetBaselineSaveTime(BaselineType baselineNumber)
Parameters
baselineNumber
BaselineType
رقم الخط الأساسي Aspose.Tasks.BaselineType.
Returns
أخير خط الأساس يوفر التاريخ والوقت.
Remarks
إرجاع DateTime.MinValue إذا لم يتم حفظ الخط الأساسي.
GetDuration(مزدوجة)
يحصل على كائن Aspose.Tasks.Duration مع عدد الوحدات المحدد ونموذج العمر الافتراضي الذي يتم تحديده في إعدادات المشروع Aspose.Tasks.Prj.DurationFormat.
public Duration GetDuration(double val)
Parameters
val
double
عدد الوحدات المحددة.
Returns
مدة الكائن
Remarks
يجب استخدام هذه الطريقة بعناية لأنها تعيد فترات مختلفة اعتمادا على إعداد Project.DurationFormat.على سبيل المثال، سيتم إرجاع GetWork(1.0) لمدة ساعة واحدة عندما يكون Project.DurationFormat TimeUnitType.Hour أو يوم واحد إذا كان Project.DurationFormat TimeUnitType.Day.
GetDuration(المزدوج، TimeUnitType)
يحصل على كائن Aspose.Tasks.Duration مع العدد المحدد من وحدات Aspose.Tasks.TimeUnitType.
public Duration GetDuration(double val, TimeUnitType timeUnit)
Parameters
val
double
عدد الوحدات المحددة.
timeUnit
TimeUnitType
قيمة TimeUnitType المحددة.
Returns
مدة الكائن
GetDuration(TimeSpan، TimeUnitType)
يحصل على Aspose.Tasks.Duration مع قيمة System.TimeSpan المحددة والقيمة Aspose.Tasks.TimeUnitType المحددة.
public Duration GetDuration(TimeSpan timeSpan, TimeUnitType timeUnit)
Parameters
timeSpan
TimeSpan
قيمة System.TimeSpan المحددة
timeUnit
TimeUnitType
قيمة TimeUnitType المحددة.
Returns
مدة الكائن
GetPageCount(SaveOptions)
يعود حساب الصفحة للمشروع الذي سيتم تقديمه باستخدام Aspose.Tasks.Saving.SaveOptions.
public int GetPageCount(SaveOptions saveOptions)
Parameters
saveOptions
SaveOptions
خيارات التخزين للحصول على صفحة حساب.
Returns
عدد الصفحات التي سيتم تقديمها.
Examples
في هذا المثال على سبيل المثال من HtmlSaveOptions وعدد الصفحات في النتيجة HTML مكتوبة على وحدة التحكم.
Project project = new Project(@"test.mpp");
HtmlSaveOptions saveOptions = new HtmlSaveOptions
{
IncludeProjectNameInPageHeader = false,
IncludeProjectNameInTitle = false,
PageSize = PageSize.A4,
Timescale = Timescale.Days,
StartDate = project.Get(Prj.StartDate).Date,
EndDate = project.Get(Prj.FinishDate).Date
};
Console.WriteLine(project.GetPageCount(saveOptions));
GetPageCount()
يعود حساب الصفحة للمشروع الذي سيتم تقديمه باستخدام الافتراضي Aspose.Tasks.Visualization.Timescale(Days).
public int GetPageCount()
Returns
عدد الصفحات التي سيتم تسليمها
GetPageCount(Timescale)
يعود حساب الصفحة للمشروع الذي سيتم تقديمه باستخدام Aspose.Tasks.Visualization.Timescale.
public int GetPageCount(Timescale scale)
Parameters
scale
Timescale
مقياس للحصول على صفحة العد.
Returns
عدد الصفحات التي سيتم تسليمها
GetPageCount(PresentationFormat)
يعود حساب الصفحة للمشروع الذي سيتم تقديمه باستخدام الافتراضي Aspose.Tasks.Visualization.Timescale(Days) وإعطاء Aspose.Tasks.Visualization.PresentationFormat
public int GetPageCount(PresentationFormat format)
Parameters
format
PresentationFormat
النموذج الذي يحصل على صفحة العد.
Returns
عدد الصفحات التي سيتم تسليمها
GetPageCount(التوقيت، التوقيت)
يعود حساب الصفحة للمشروع الذي سيتم تقديمه باستخدام Aspose.Tasks.Visualization.Timescale و Aspose.Tasks.Visualization.PresentationFormat.
public int GetPageCount(PresentationFormat format, Timescale scale)
Parameters
format
PresentationFormat
النموذج الذي يحصل على صفحة العد.
scale
Timescale
مقياس للحصول على صفحة العد.
Returns
عدد الصفحات التي سيتم تقديمها.
GetPageCount(PageSize، TimeSize، DateTime، DateTime)
يعود حساب الصفحة للمشروع الذي سيتم تقديمه باستخدام Aspose.Tasks.Visualization.Timescale, Aspose.Tasks.Visualization.PresentationFormat and date range.
public int GetPageCount(PageSize pageSize, Timescale scale, DateTime startDate, DateTime endDate)
Parameters
pageSize
PageSize
الحجم الذي يحصل على صفحة حساب.
scale
Timescale
مقياس للحصول على صفحة العد.
startDate
DateTime
تاريخ البدء للحصول على حساب الصفحة.
endDate
DateTime
الموعد النهائي للحصول على صفحة حساب.
Returns
عدد الصفحات التي سيتم تسليمها
GetPageCount(PageSize، Timescale)
يعود حساب الصفحة للمشروع الذي سيتم تقديمه باستخدام Aspose.Tasks.Visualization.Timescale و Aspose.Tasks.Visualization.PageSize.
public int GetPageCount(PageSize pageSize, Timescale scale)
Parameters
pageSize
PageSize
الحجم الذي يحصل على صفحة حساب.
scale
Timescale
مقياس للحصول على صفحة العد.
Returns
عدد الصفحات التي سيتم تسليمها
GetPredecessors(Task)
يعيد مجموعة من الروابط المهمة التي هي سلف المهمة المحددة.
public TaskLinkCollection GetPredecessors(Task task)
Parameters
task
Task
المهمة هي الحصول على السلف.
Returns
قائمة السلف Aspose.Tasks.TaskLink.
GetProjectFileInfo(الستار)
اقرأ معلومات ملف المشروع من الملف.
public static ProjectFileInfo GetProjectFileInfo(string filename)
Parameters
filename
string
اسم المشروع .
Returns
ملف المشروع info Aspose.Tasks.ProjectFileInfo.
GetProjectFileInfo(Stream)
يحصل على معلومات ملف المشروع من البث.
public static ProjectFileInfo GetProjectFileInfo(Stream stream)
Parameters
stream
Stream
تدفق البيانات .
Returns
ملف المشروع info Aspose.Tasks.ProjectFileInfo.
GetWork(مزدوجة)
يحصل على Aspose.Tasks.Duration الكائن مع System.Double القيمة المحددة ونموذج العمل الافتراضي.
public Duration GetWork(double val)
Parameters
val
double
القيمة المزدوجة المحددة.
Returns
مدة الكائن
Remarks
يجب استخدام هذه الطريقة بعناية لأنها تعيد فترات مختلفة اعتمادا على إعداد Project.WorkFormat.على سبيل المثال، سيتم إرجاع GetWork(1.0) ساعة واحدة عندما يكون Project.WorkFormat TimeUnitType.Hour أو يوم واحد إذا كان Project.WorkFormat TimeUnitType.Day.
Print()
طباعة المشروع إلى الطابعة الافتراضية باستخدام إعدادات الطابعة الافتراضية باستخدام مفتاح الطباعة القياسي (لا واجهة المستخدم).
public void Print()
Print(PrintOptions)
طباعة المشروع إلى الطابعة الافتراضية مع إعدادات الطابعة الافتراضية وخيارات التخزين المخصصة باستخدام التحكم الطباعة القياسية (لا واجهة المستخدم).
public void Print(PrintOptions options)
Parameters
options
PrintOptions
الحالة المحددة من فئة Aspose.Tasks.Saving.PrintOptions.
Print(الستار)
طباعة المشروع إلى الطابعة المحددة باستخدام إعدادات الطابعة الافتراضية باستخدام التحكم في الطباعة القياسية (لا واجهة المستخدم).
public void Print(string printerName)
Parameters
printerName
string
اسم الطابعة المحدد.
Print(PrinterSettings)
طباعة المشروع وفقًا لإعدادات الطابعة المحددة باستخدام مفتاح الطباعة القياسي (لا واجهة المستخدم).
public void Print(PrinterSettings printerSettings)
Parameters
printerSettings
PrinterSettings
على سبيل المثال المحدد فئة System.Drawing.Printing.PrinterSettings.
Print(إعدادات الطباعة، string)
طباعة المشروع وفقًا لإعدادات الطابعة المحددة باستخدام مفتاح الطباعة القياسي (لا واجهة المستخدم).
public void Print(PrinterSettings printerSettings, string documentName)
Parameters
printerSettings
PrinterSettings
على سبيل المثال المحدد فئة System.Drawing.Printing.PrinterSettings.
documentName
string
اسم المستند الذي سيتم عرضه (على سبيل المثال، في مربع حوار حالة الطباعة أو مربع الطابعة).
Print(إعدادات الطباعة، PrintOptions)
طباعة المشروع وفقًا لإعدادات الطابعة المحددة وخيارات التخزين المخصصة باستخدام مفتاح الطباعة القياسي (لا واجهة المستخدم).
public void Print(PrinterSettings printerSettings, PrintOptions options)
Parameters
printerSettings
PrinterSettings
على سبيل المثال المحدد فئة System.Drawing.Printing.PrinterSettings.
options
PrintOptions
الحالة المحددة من فئة Aspose.Tasks.Saving.PrintOptions.
Print(إعدادات الطباعة، PrintOptions، string)
طباعة المشروع وفقًا لإعدادات الطابعة المحددة ، وخيارات التخزين المخصصة واسم المستند المحدد باستخدام جهاز التحكم في الطباعة القياسي (لا واجهة المستخدم).
public void Print(PrinterSettings printerSettings, PrintOptions options, string documentName)
Parameters
printerSettings
PrinterSettings
على سبيل المثال المحدد فئة System.Drawing.Printing.PrinterSettings.
options
PrintOptions
الحالة المحددة من فئة Aspose.Tasks.Saving.PrintOptions.
documentName
string
اسم المستند الذي سيتم عرضه (على سبيل المثال، في مربع حوار حالة الطباعة أو مربع الطابعة).
Recalculate()
إعادة تدوير جميع مهام المشروع IDs، ومستويات النتيجة، وتاريخ البدء/النهاية، وتحديد موعد مبكر/متأخر، وحساب النقاط، ومجالات العمل والتكلفة.
public void Recalculate()
Recalculate(بول)
إعادة تدوير جميع مهام المشروع الهوية، ومستويات النتيجة، وتاريخ البدء/النهاية، وتحديد التواريخ المبكرة/المتأخرة، وحساب النقاط، ومجال العمل والتكلفة مع التحقق الاختياري.
public void Recalculate(bool validate)
Parameters
validate
bool
إذا كان صحيحًا ، فسيتم إجراء التحقق من إعادة الحساب.ما هي البيانات التي يتم تأكيدها:في الوقت الحالي ، يتم تنفيذ التصديق الأساسي فقط للمهمة ومسارات موعد الروابط المهمة.سيتم التحقق من نطاقات تاريخ المهمة (على سبيل المثال ActualStart - ActualFinish ، EarlyStart - EarlyFinish ، إلخ) بالإضافة إلى تواريخ الروابط المهمة مقابل المعايير التاريخية التي يكون تاريخ البدء أقل أو يساوي تاريخ الانتهاء.إذا فشلت أي من الظروف المذكورة أعلاه ، فسيتم رمي Aspose.Tasks.RecalculationValidationException.
RecalculateResourceFields()
إعادة حساب الموارد والبدء والنهاية.
public void RecalculateResourceFields()
RecalculateResourceStartFinish()
إعادة حساب بداية ونهاية الموارد.
public void RecalculateResourceStartFinish()
RemoveInvalidResourceAssignments()
إزالة مخصصات الموارد غير المشروعة من قائمة مخصصات الموارد المشروع.
public void RemoveInvalidResourceAssignments()
Remarks
يخلق MS Project مخصصًا للموارد الفارغة لكل مهمة.
رينومبرWBSCode()
تحديد رمز WBS لجميع المهام.
public void RenumberWBSCode()
رينومبرWBSCode(القائمة »)
رينومبر WBS رمز المهام الماضية.
public void RenumberWBSCode(List<int> taskIds)
Parameters
تعريفات المهمة لإعادة تسمية رموز WBS.
RescheduleUncompletedWorkToStartAfter(DateTime)
إعادة تأهيل عمل المشروع غير المكتمل للبدء بعد موعد محدد.
public void RescheduleUncompletedWorkToStartAfter(DateTime after)
Parameters
after
DateTime
تاريخ استئناف العمل غير المكتمل بعد.
RescheduleUncompletedWorkToStartAfter(تاريخ، قائمة<مهمة>)
إعادة العمل غير المكتمل لقائمة محددة من المهام التي يجب أن تبدأ بعد موعد محدد.
public void RescheduleUncompletedWorkToStartAfter(DateTime after, List<task> taskCollection)
Parameters
after
DateTime
تاريخ استئناف العمل غير المكتمل بعد.
taskCollection
List
<؛
Task
>
قائمة<المهام>؛ من المهام لإعادة تدوير العمل غير المكتمل.
Save(الخيارات الثنائية SimpleSaveOptions)
حفظ المستند إلى ملف باستخدام خيارات حفظ المحددة.
public void Save(string filename, SimpleSaveOptions options)
Parameters
filename
string
اسم الملف .
options
SimpleSaveOptions
خيارات الادخار .
Save(أرشيف الوسم : SaveFileFormat)
حفظ بيانات المشروع في الملف.
public void Save(string filename, SaveFileFormat format)
Parameters
filename
string
اسم الملف .
format
SaveFileFormat
تنسيق ملف الحفظ.
Save(الستار)
تخزين بيانات المشروع إلى الملف في تنسيق mpp.
public void Save(string filename)
Parameters
filename
string
اسم الملف .
Save(البريد الإلكتروني SimpleSaveOptions)
توفير المشروع إلى تدفق باستخدام خيارات التوفير المحددة.
public void Save(Stream stream, SimpleSaveOptions options)
Parameters
stream
Stream
من التدفق .
options
SimpleSaveOptions
خيارات الادخار .
Save(أرشيف الوسم : SaveFile)
تخزين بيانات المشروع إلى التدفق.
public void Save(Stream stream, SaveFileFormat format)
Parameters
stream
Stream
من التدفق .
format
SaveFileFormat
الملف المحدد حفظ format.Aspose.Tasks.Saving.SaveFileFormat
SaveAsTemplate(الخيارات, SaveTemplateOptions)
إنقاذ المشروع كمعبد.
public void SaveAsTemplate(string fileName, SaveTemplateOptions options)
Parameters
fileName
string
اسم الملف .
options
SaveTemplateOptions
خيارات الحفظ المحددة Aspose.Tasks.Saving.SaveTemplateOptions.
SaveAsTemplate(الستار)
تخزين المشروع كقالب إلى مسار الملف المحدد.
public void SaveAsTemplate(string fileName)
Parameters
fileName
string
اسم الملف المحدد.
SaveAsTemplate(Stream)
تخزين المشروع كقالب إلى تدفق محدد.
public void SaveAsTemplate(Stream stream)
Parameters
stream
Stream
المدة المحددة لإنقاذ المشروع إلى.
SaveAsTemplate(التداول, SaveTemplateOptions)
تخزين المشروع كقالب إلى تدفق محدد.
public void SaveAsTemplate(Stream stream, SaveTemplateOptions options)
Parameters
stream
Stream
تدفق للحفاظ على نموذج المشروع إلى.
options
SaveTemplateOptions
خيارات الحفظ المحددة Aspose.Tasks.Saving.SaveTemplateOptions.
SaveReport(Stream)
احفظ تقرير نظرة عامة على المشروع إلى التدفق.
public void SaveReport(Stream stream)
Parameters
stream
Stream
تدفق لتخزين تقرير المشروع إلى.
SaveReport(الستار)
حفظ تقرير نظرة عامة على المشروع إلى ملف PDF.
public void SaveReport(string fileName)
Parameters
fileName
string
اسم الملف .
SaveReport(البث، التقارير)
تخزين تقرير المشروع من النوع المحدد إلى التدفق المحدد.
public void SaveReport(Stream stream, ReportType reportType)
Parameters
stream
Stream
الموجة المحددة لتخزين تقرير المشروع.
reportType
ReportType
التقرير المحدد type.Aspose.Tasks.Visualization.ReportType
SaveReport(كلمات مفتاحية ReportType)
حفظ تقرير المشروع من النوع المحدد في تنسيق PDF إلى مسار الملف المحدد.
public void SaveReport(string fileName, ReportType reportType)
Parameters
fileName
string
اسم الملف المحدد.
reportType
ReportType
التقرير المحدد type.Aspose.Tasks.Visualization.ReportType
SelectAllChildTasks()
تجمع بشكل متكرر جميع مهام الطفل من المهمة الجذرية.
public IEnumerable<task> SelectAllChildTasks()
Returns
IEnumerable <؛ Task >
جمع المهام .
إلـى تـ>(الكلمات الدلالية, prjkey=“” ، T)
خرائط الممتلكات المحددة إلى القيمة المحددة في هذا الحاويات.
public void Set<t>(Key<t, prjkey=""> key, T val)
Parameters
مفتاح الممتلكات المحدد. Aspose.Tasks.Prj للحصول على مفتاح الممتلكات.
val
T
القيمة .
نوع المعلمات
T
نوع القيمة المختصرة.
Set(Key<datetime، إلخ=“، DateTime”)
خرائط الممتلكات المحددة إلى القيمة المحددة في هذا الحاويات.
public void Set(Key<datetime, prjkey=""> key, DateTime val)
Parameters
key
Key
<؛
DateTime
, PrjKey
>
مفتاح الممتلكات المحدد. Aspose.Tasks.Prj للحصول على مفتاح الممتلكات.
val
DateTime
القيمة .
SetBaseline(BaselineType)
توفير الحقول الأساسية إلى الخط الأساسية المحددة للمشروع بأكمله.
public void SetBaseline(BaselineType baselineType)
Parameters
baselineType
BaselineType
نوع الخط الأساسي لتخزين بيانات الخط الأساسي إلى.
SetBaseline(الأساسية، IEnumerable)
توفير الحقول الأساسية إلى الخط الأساسية المحددة للمهام المختارة.
public void SetBaseline(BaselineType baselineType, IEnumerable<task> taskCollection)
Parameters
baselineType
BaselineType
نوع الخط الأساسي لتخزين بيانات الخط الأساسي إلى.
taskCollection
IEnumerable
<؛
Task
>
قائمة المهام لتخزين البيانات الأساسية.
SetBaselineSaveTime(أضف تعليق حول DateTime)
وضع الخط الأساسي لتوفير الوقت.
public void SetBaselineSaveTime(BaselineType baselineNumber, DateTime value)
Parameters
baselineNumber
BaselineType
رقم الخط الأساسي Aspose.Tasks.BaselineType.
value
DateTime
أخير خط الأساس يوفر التاريخ والوقت.
Remarks
قم بتعيين قيمة إلى DateTime.MinValue إذا لم يتم حفظ الخط الأساسي.
UpdateProjectWorkAsComplete(التاريخ، بول)
تحديث جميع الأعمال كاملة من خلال تاريخ محدد للمشروع بأكمله.
public void UpdateProjectWorkAsComplete(DateTime completeThrough, bool setZeroOrHundredPercentCompleteOnly)
Parameters
completeThrough
DateTime
تاريخ تحديث العمل كما تم الانتهاء منه.
setZeroOrHundredPercentCompleteOnly
bool
إذا قمت بتحديث التحديثات الحقيقية فقط تلك المهام كمتكاملة بنسبة 100٪ التي تاريخ الانتهاء هو قبل تاريخ الانتهاء المحدد.وإلا، حساب نسبة القيمة الكاملة استنادا إلى الجدول الزمني للبدء وتاريخ الانتهاء.
UpdateProjectWorkAsComplete(DateTime, Bool, قائمة<مهمة>)
تحديث جميع الأعمال كاملة من خلال تاريخ محدد لقائمة المهام المحددة.
public void UpdateProjectWorkAsComplete(DateTime completeThrough, bool setZeroOrHundredPercentCompleteOnly, List<task> taskCollection)
Parameters
completeThrough
DateTime
تاريخ تحديث العمل كما تم الانتهاء منه.
setZeroOrHundredPercentCompleteOnly
bool
إذا قمت بتحديث التحديثات الحقيقية فقط تلك المهام كمتكاملة بنسبة 100٪ التي تاريخ الانتهاء هو قبل تاريخ الانتهاء المحدد.وإلا، حساب نسبة القيمة الكاملة استنادا إلى الجدول الزمني للبدء وتاريخ الانتهاء.
taskCollection
List
<؛
Task
>
قائمة<المهام>؛ من المهام لتحديث العمل.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>