Class Project

Class Project

Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.4.0)

đại diện cho một dự án.

public class Project

Inheritance

object Project

Thành viên thừa kế

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Nó là một lớp trung tâm trong thư viện Aspose.Tasks.

Một người có thể dùngProject

để đọc một trong những định dạng quản lý dự án được hỗ trợ: MPP, MPT, MPX, XML.Để tải một tài liệu hiện có vào bất kỳ định dạng nào được hỗ trợ, hãy chuyển tên tệp hoặc dòng vào một trong các nhà xây dựng.

Sử dụng một trong các phương pháp lưu quá tải để lưu dự án trong bất kỳ Aspose.Tasks.Saving.SaveFileFormat định dạng: Primavera: P6 XML, PM XER; Microsoft Excel: XLSX, XML; Thiết lập: PDF; Hình ảnh: JPEG, PNG, BMP, TIFF, SVG; Văn bản: TXT; Các khác: HTML.

Các nhà cung cấp thông tin toàn diện dự án như Aspose.Tasks.Project.Views, Aspose.Tasks.Project.BuiltInProps, Aspose.Tasks.Project.CustomProps, và Aspose.Tasks.Project.ExtendedAttributes.

Nó là một tổ chức gốc có chứa điểm nhập để thao túng các tổ chức dự án khác, chẳng hạn như Aspose.Tasks.Task, Aspose.Tasks.Resource, Aspose.Tasks.ResourceAssignment, Aspose.Tasks.ExtendedAttribute và Aspose.Tasks.Calendar.

TheProject

Các tổ chức có thể được truy cập thông qua các bộ sưu tập theo kiểu, ví dụ như Aspose.Tasks.Task.Children, Aspose.Tasks.Project.Resources, Aspose.Tasks.Project.ResourceAssignments, vv.

Constructors

Project()

Bắt đầu một trường hợp mới của lớp Aspose.Tasks.Project.

public Project()

Project(Thẻ, string)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.Project từ một mẫu bảo vệ mật khẩu (mpp hoặc mpt tập tin hiện có).

public Project(string projectTemplate, string protectionPassword)

Parameters

projectTemplate string

Cách để template để tạo ra dự án từ.

protectionPassword string

Bảo vệ mật khẩu

Remarks

Đọc mật khẩu bảo vệ các tệp hiện đang được hỗ trợ cho định dạng tệp MSP 2003 chỉ.

Project(String)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.Project từ một mẫu (mpp hoặc mpt tập tin hiện có).

public Project(string projectTemplate)

Parameters

projectTemplate string

Cách để template để tạo ra dự án từ.

Project(Trò chơi, PrimaveraReadOptions)

Khởi động một trường hợp mới của lớp Aspose.Tasks.Project từ Streamvới ví dụ cụ thể của lớp Aspose.Tasks.PrimaveraReadOptions.

public Project(Stream stream, PrimaveraReadOptions options)

Parameters

stream Stream

Stream của Project System.IO.Streamclass

options PrimaveraReadOptions

Ví dụ cụ thể của Aspose.Tasks.PrimaveraReadOptionsclass cho phép tùy chỉnh đọc các định dạng Primavera (XER hoặc XML).

Project(Nhãn hiệu: ParseErrorCallback)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.Project từ một mẫu (mpp hoặc mpt tập tin hiện có).

public Project(string projectTemplate, ParseErrorCallback parseErrorHandler)

Parameters

projectTemplate string

Cách để template để tạo ra dự án từ.

parseErrorHandler ParseErrorCallback

phương pháp gọi ngược được chỉ định để xử lý lỗi xml parse.

Project(Stream)

Bắt đầu một trường hợp mới của lớp Aspose.Tasks.Project từ một dòng.

public Project(Stream stream)

Parameters

stream Stream

Stream để tải một template từ.

Project(StreamReader)

Bắt đầu một trường hợp mới của lớp Aspose.Tasks.Project từ trường hợp StreamReader.

public Project(StreamReader reader)

Parameters

reader StreamReader

Stream Reader nơi để tải một mẫu từ.

Project(Thẻ, PrimaveraReadOptions)

Khởi động một ví dụ mới của lớp Aspose.Tasks.Project từ một mẫu (một tệp MPP hoặc MPT hiện có)với ví dụ cụ thể của lớp Aspose.Tasks.PrimaveraReadOptions.

public Project(string projectTemplate, PrimaveraReadOptions options)

Parameters

projectTemplate string

Cách để template để tạo ra dự án từ

options PrimaveraReadOptions

trường hợp cụ thể của lớp Aspose.Tasks.PrimaveraReadOptions.

Project(DbSettings)

Khởi động một ví dụ mới của lớp Aspose.Tasks.Project để đọc dữ liệu từ một cơ sở dữ liệu được xác định bởi ví dụ của lớp Aspose.Tasks.Connectivity.DbSettings.

public Project(DbSettings settings)

Parameters

settings DbSettings

Ví dụ cụ thể của lớp Aspose.Tasks.Connectivity.DbSettings.

Project(Lời bài hát: ParseErrorCallback)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.Project từ một mẫu (mpp hoặc mpt tập tin hiện có).

public Project(Stream stream, ParseErrorCallback parseErrorHandler)

Parameters

stream Stream

Stream để tải một template từ.

parseErrorHandler ParseErrorCallback

phương pháp gọi ngược được chỉ định để xử lý lỗi xml parse.

Project(dòng, string)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.Project từ một mẫu (mpp hoặc mpt tập tin hiện có).

public Project(Stream stream, string protectionPassword)

Parameters

stream Stream

Stream để tải một template từ.

protectionPassword string

Bảo vệ mật khẩu

Remarks

Đọc mật khẩu bảo vệ các tệp hiện đang được hỗ trợ cho định dạng tệp MSP 2003 chỉ.

Project(LoadOptions, LoadOptions)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.Project từ một mẫu (mpp hoặc mpt tập tin hiện có)với ví dụ cụ thể của lớp Aspose.Tasks.LoadOptions.

public Project(string projectTemplate, LoadOptions options)

Parameters

projectTemplate string

Cách để template để tạo ra dự án từ

options LoadOptions

trường hợp cụ thể của lớp Aspose.Tasks.LoadOptions.

Project(LoadOptions, LoadOptions)

Khởi động một trường hợp mới của lớp Aspose.Tasks.Project từ Streamvới ví dụ cụ thể của lớp Aspose.Tasks.LoadOptions.

public Project(Stream stream, LoadOptions options)

Parameters

stream Stream

Stream của Project System.IO.Streamclass

options LoadOptions

trường hợp cụ thể của Aspose.Tasks.LoadOptionsclass

Properties

ActualsInSync

Nhận hoặc đặt một giá trị cho thấy liệu ActualsInSync được thiết lập hay không.

[EntityField]
public NullableBool ActualsInSync { get; set; }

Giá trị bất động sản

NullableBool

AdminProject

Nhận hoặc đặt một giá trị cho biết AdminProject được thiết lập hay không.

[EntityField]
public NullableBool AdminProject { get; set; }

Giá trị bất động sản

NullableBool

AreEditableActualCosts

Nhận hoặc đặt một giá trị cho biết AreEditableActualCosts được đặt hay không.

[EntityField]
public NullableBool AreEditableActualCosts { get; set; }

Giá trị bất động sản

NullableBool

Author

Nhận hoặc đặt giá trị của tác giả.

[EntityField]
public string Author { get; set; }

Giá trị bất động sản

string

AutoAddNewResourcesAndTasks

Nhận hoặc đặt một giá trị cho thấy AutoAddNewResourcesAndTasks được thiết lập hay không.

[EntityField]
public NullableBool AutoAddNewResourcesAndTasks { get; set; }

Giá trị bất động sản

NullableBool

AutoCalculateAssignmentCosts

Nhận hoặc xác định liệu chi phí nhiệm vụ và chi phí còn lại nên được tự động tính toán bằng cách sử dụng tỷ lệ công việc và nguồn lực của nhiệm vụ.

[EntityField]
public bool AutoCalculateAssignmentCosts { get; set; }

Giá trị bất động sản

bool

Autolink

Nhận hoặc đặt một giá trị cho thấy liệu Autolink được thiết lập hay không.

[EntityField]
public NullableBool Autolink { get; set; }

Giá trị bất động sản

NullableBool

BaselineForEarnedValue

Nhận hoặc đặt giá trị của BaselineForEarnedValue.

[EntityField]
public BaselineType BaselineForEarnedValue { get; set; }

Giá trị bất động sản

BaselineType

BuiltInProps

Nhận bộ sưu tập tài sản tích hợp của dự án.

public BuiltInProjectPropertyCollection BuiltInProps { get; }

Giá trị bất động sản

BuiltInProjectPropertyCollection

CalculationMode

Nhận hoặc thiết lập chế độ tính toán của một dự án.Có thể là một trong những giá trị của Aspose.Tasks.Project.CalculationMode liệt kê.

public CalculationMode CalculationMode { get; set; }

Giá trị bất động sản

CalculationMode

Calendar

Nhận hoặc đặt một giá trị của Lịch.

[EntityField]
public Calendar Calendar { get; set; }

Giá trị bất động sản

Calendar

Calendars

Gets Aspose.Tasks.CalendarCollection object of this Project instance.

public CalendarCollection Calendars { get; }

Giá trị bất động sản

CalendarCollection

Category

Nhận hoặc đặt một giá trị của Category.

[EntityField]
public string Category { get; set; }

Giá trị bất động sản

string

Comments

Nhận hoặc đặt giá trị của bình luận.

[EntityField]
public string Comments { get; set; }

Giá trị bất động sản

string

Company

Nhận hoặc đặt giá trị của Công ty.

[EntityField]
public string Company { get; set; }

Giá trị bất động sản

string

CreationDate

Nhận hoặc đặt giá trị của CreationDate.

[EntityField]
public DateTime CreationDate { get; set; }

Giá trị bất động sản

DateTime

CriticalPath

Nhận một bộ sưu tập có chứa một danh sách các nhiệm vụ quan trọng bao gồm Con đường quan trọng của dự án này.Đây là một hoạt động O(n), nơi n là số nhiệm vụ trong dự án.

public TaskCollection CriticalPath { get; }

Giá trị bất động sản

TaskCollection

CriticalSlackLimit

Nhận hoặc đặt giá trị của CriticalSlackLimit.

[EntityField]
public int CriticalSlackLimit { get; set; }

Giá trị bất động sản

int

CurrencyCode

Nhận hoặc đặt giá trị của CurrencyCode.

[EntityField]
public string CurrencyCode { get; set; }

Giá trị bất động sản

string

CurrencyDigits

Nhận hoặc đặt một giá trị của CurrencyDigits.

[EntityField]
public int CurrencyDigits { get; set; }

Giá trị bất động sản

int

CurrencySymbol

Nhận hoặc đặt một giá trị của CurrencySymbol.

[EntityField]
public string CurrencySymbol { get; set; }

Giá trị bất động sản

string

CurrencySymbolPosition

Nhận hoặc đặt giá trị của CurrencySymbolPosition.

[EntityField]
public CurrencySymbolPositionType CurrencySymbolPosition { get; set; }

Giá trị bất động sản

CurrencySymbolPositionType

CurrentDate

Nhận hoặc đặt giá trị của CurrentDate.

[EntityField]
public DateTime CurrentDate { get; set; }

Giá trị bất động sản

DateTime

CustomDateFormat

Nhận hoặc đặt giá trị của CustomDateFormat.

[EntityField]
public string CustomDateFormat { get; set; }

Giá trị bất động sản

string

CustomProps

Nhận bộ sưu tập tài sản tùy chỉnh của dự án.

public CustomProjectPropertyCollection CustomProps { get; }

Giá trị bất động sản

CustomProjectPropertyCollection

DateFormat

Nhận hoặc đặt giá trị của DateFormat.

[EntityField]
public DateFormat DateFormat { get; set; }

Giá trị bất động sản

DateFormat

DaysPerMonth

Nhận hoặc đặt giá trị của DaysPerMonth.

[EntityField]
public int DaysPerMonth { get; set; }

Giá trị bất động sản

int

DefaultFinishTime

Nhận hoặc đặt giá trị của DefaultFinishTime.

[EntityField]
public DateTime DefaultFinishTime { get; set; }

Giá trị bất động sản

DateTime

DefaultFixedCostAccrual

Nhận hoặc đặt giá trị của DefaultFixedCostAccrual.

[EntityField]
public CostAccrualType DefaultFixedCostAccrual { get; set; }

Giá trị bất động sản

CostAccrualType

DefaultOvertimeRate

Nhận hoặc đặt giá trị của DefaultOvertimeRate.

[EntityField]
public double DefaultOvertimeRate { get; set; }

Giá trị bất động sản

double

DefaultStandardRate

Nhận hoặc đặt giá trị của DefaultStandardRate.

[EntityField]
public double DefaultStandardRate { get; set; }

Giá trị bất động sản

double

DefaultStartTime

Nhận hoặc đặt một giá trị của DefaultStartTime.

[EntityField]
public DateTime DefaultStartTime { get; set; }

Giá trị bất động sản

DateTime

DefaultTaskĐiều kiện

Nhận hoặc đặt giá trị của DefaultTaskEVMethod.

[EntityField]
public EarnedValueMethodType DefaultTaskEVMethod { get; set; }

Giá trị bất động sản

EarnedValueMethodType

DefaultTaskType

Nhận hoặc đặt một giá trị của DefaultTaskType.

[EntityField]
public TaskType DefaultTaskType { get; set; }

Giá trị bất động sản

TaskType

DefaultView

Nhận hoặc đặt dạng xem mặc định của dự án.

public View DefaultView { get; set; }

Giá trị bất động sản

View

DefaultWeekWorkingDays

Nhận ví dụ về lớp Aspose.Tasks.WeekDayCollection mà đại diện cho một bộ sưu tập dự án mặc định tuần ngày làm việc và giờ làm việc.

public WeekDayCollection DefaultWeekWorkingDays { get; }

Giá trị bất động sản

WeekDayCollection

Remarks

Dữ liệu chỉ chứa trong các tệp mpp (không trong xml).

DisplayOptions

Nhận một ví dụ của lớp Aspose.Tasks.ProjectDisplayOptions.

public ProjectDisplayOptions DisplayOptions { get; }

Giá trị bất động sản

ProjectDisplayOptions

DurationFormat

Nhận hoặc đặt giá trị của DurationFormat.

[EntityField]
public TimeUnitType DurationFormat { get; set; }

Giá trị bất động sản

TimeUnitType

EarnedValueMethod

Nhận hoặc đặt giá trị của EarnedValueMethod.

[EntityField]
public EarnedValueMethodType EarnedValueMethod { get; set; }

Giá trị bất động sản

EarnedValueMethodType

ExtendedAttributes

Gets ExtendedAttributeDefinitionCollection đối tượng.Thu thập các định nghĩa thuộc tính mở rộng (các trường tùy chỉnh) liên quan đến một dự án.

public ExtendedAttributeDefinitionCollection ExtendedAttributes { get; }

Giá trị bất động sản

ExtendedAttributeDefinitionCollection

ExtendedCreationDate

Nhận hoặc đặt giá trị của ExtendedCreationDate.

[EntityField]
public DateTime ExtendedCreationDate { get; set; }

Giá trị bất động sản

DateTime

FinishDate

Nhận hoặc đặt giá trị của FinishDate.

[EntityField]
public DateTime FinishDate { get; set; }

Giá trị bất động sản

DateTime

FiscalYearStart

Nhận hoặc đặt một giá trị cho thấy liệu FiscalYearStart được đặt hay không.

[EntityField]
public NullableBool FiscalYearStart { get; set; }

Giá trị bất động sản

NullableBool

FyStartDate

Nhận hoặc đặt giá trị của FyStartDate.

[EntityField]
public Month FyStartDate { get; set; }

Giá trị bất động sản

Month

Guid

Nhận hoặc đặt một giá trị của Hướng dẫn.

[EntityField]
public Guid Guid { get; set; }

Giá trị bất động sản

Guid

HonorConstraints

Nhận hoặc đặt một giá trị cho biết HonorConstraints được thiết lập hay không.

[EntityField]
public NullableBool HonorConstraints { get; set; }

Giá trị bất động sản

NullableBool

HyperlinkBase

Nhận hoặc đặt giá trị của HyperlinkBase.

[EntityField]
public string HyperlinkBase { get; set; }

Giá trị bất động sản

string

InsertedProjectsLikeSummary

Nhận hoặc đặt một giá trị chỉ ra liệu InsertedProjectsLikeSummary được đặt hay không.

[EntityField]
public NullableBool InsertedProjectsLikeSummary { get; set; }

Giá trị bất động sản

NullableBool

KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled

Nhận hoặc đặt một giá trị cho thấy liệu KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled được đặt hay không.

[EntityField]
public NullableBool KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled { get; set; }

Giá trị bất động sản

NullableBool

Keywords

Nhận hoặc đặt giá trị từ khóa.

[EntityField]
public string Keywords { get; set; }

Giá trị bất động sản

string

LastAuthor

Nhận hoặc đặt giá trị của LastAuthor.

[EntityField]
public string LastAuthor { get; set; }

Giá trị bất động sản

string

LastPrinted

Nhận hoặc đặt giá trị LastPrinted.

[EntityField]
public DateTime LastPrinted { get; set; }

Giá trị bất động sản

DateTime

LastSaved

Nhận hoặc đặt giá trị của LastSaved.

[EntityField]
public DateTime LastSaved { get; set; }

Giá trị bất động sản

DateTime

Manager

Nhận hoặc đặt một giá trị của Manager.

[EntityField]
public string Manager { get; set; }

Giá trị bất động sản

string

Thông tin MicrosoftProjectServerURL

Nhận hoặc đặt một giá trị cho biết MicrosoftProjectServerURL được thiết lập hay không.

[EntityField]
public NullableBool MicrosoftProjectServerURL { get; set; }

Giá trị bất động sản

NullableBool

MinutesPerDay

Nhận hoặc đặt giá trị của MinutesPerDay.

[EntityField]
public int MinutesPerDay { get; set; }

Giá trị bất động sản

int

MinutesPerWeek

Nhận hoặc đặt giá trị của MinutesPerWeek.

[EntityField]
public int MinutesPerWeek { get; set; }

Giá trị bất động sản

int

MoveCompletedEndsBack

Nhận hoặc đặt một giá trị cho thấy liệu MoveCompletedEndsBack được đặt hay không.

[EntityField]
public NullableBool MoveCompletedEndsBack { get; set; }

Giá trị bất động sản

NullableBool

MoveCompletedEndsForward

Nhận hoặc đặt một giá trị cho thấy liệu MoveCompletedEndsForward được thiết lập hay không.

[EntityField]
public NullableBool MoveCompletedEndsForward { get; set; }

Giá trị bất động sản

NullableBool

MoveRemainingStartsBack

Nhận hoặc đặt một giá trị cho thấy liệu MoveRemainingStartsBack được thiết lập hay không.

[EntityField]
public NullableBool MoveRemainingStartsBack { get; set; }

Giá trị bất động sản

NullableBool

MoveRemainingStartsForward

Nhận hoặc đặt một giá trị cho thấy liệu MoveRemainingStartsForward được thiết lập hay không.

[EntityField]
public NullableBool MoveRemainingStartsForward { get; set; }

Giá trị bất động sản

NullableBool

MultipleCriticalPaths

Nhận hoặc đặt một giá trị cho thấy liệu MultipleCriticalPaths được thiết lập hay không.

[EntityField]
public NullableBool MultipleCriticalPaths { get; set; }

Giá trị bất động sản

NullableBool

Name

Nhận hoặc đặt một giá trị của Tên.

[EntityField]
public string Name { get; set; }

Giá trị bất động sản

string

NewTaskStartDate

Nhận hoặc đặt giá trị của NewTaskStartDate.

[EntityField]
public TaskStartDateType NewTaskStartDate { get; set; }

Giá trị bất động sản

TaskStartDateType

NewTasksAreManual

Nhận hoặc đặt một giá trị cho thấy liệu NewTasksAreManual được đặt hay không.

[EntityField]
public NullableBool NewTasksAreManual { get; set; }

Giá trị bất động sản

NullableBool

NewTasksEffortDriven

Nhận hoặc đặt một giá trị cho biết NewTasksEffortDriven được đặt hay không.

[EntityField]
public NullableBool NewTasksEffortDriven { get; set; }

Giá trị bất động sản

NullableBool

NewTasksEstimated

Nhận hoặc đặt một giá trị cho thấy liệu NewTasksEstimated được đặt hay không.

[EntityField]
public NullableBool NewTasksEstimated { get; set; }

Giá trị bất động sản

NullableBool

OleObjects

Nhận một bộ sưu tập chứa các ví dụ của lớp Aspose.Tasks.OleObject được liên kết hoặc kết hợp với tệp dự án này.Chỉ có sẵn cho định dạng tệp mpp. bộ sưu tập này chỉ được đọc trừ hoạt động ‘Clear’.

public OleObjectCollection OleObjects { get; }

Giá trị bất động sản

OleObjectCollection

OutlineCodes

Nhận OutlineCodeDefinitionCollection đối tượng.Thu thập các định nghĩa mã nguồn liên quan đến một dự án.

public OutlineCodeDefinitionCollection OutlineCodes { get; }

Giá trị bất động sản

OutlineCodeDefinitionCollection

PrimaveraProperties

Nhận một đối tượng chứa các thuộc tính đặc biệt Primavera cho một dự án được đọc từ tệp Primavera.

public PrimaveraProjectProperties PrimaveraProperties { get; }

Giá trị bất động sản

PrimaveraProjectProperties

ProjectExternallyEdited

Nhận hoặc đặt một giá trị cho biết ProjectExternallyEdited được thiết lập hay không.

[EntityField]
public NullableBool ProjectExternallyEdited { get; set; }

Giá trị bất động sản

NullableBool

RemoveFileProperties

Nhận hoặc đặt một giá trị cho thấy liệu RemoveFileProperties được đặt hay không.

[EntityField]
public NullableBool RemoveFileProperties { get; set; }

Giá trị bất động sản

NullableBool

ResourceAssignments

Gets ResourceAssignmentCollection đối tượng.

public ResourceAssignmentCollection ResourceAssignments { get; }

Giá trị bất động sản

ResourceAssignmentCollection

ResourceFilters

Nhận tất cả các định nghĩa bộ lọc dựa trên tài nguyên.ResourceFilters là một bộ sưu tập của Aspose.Tasks.Filter đối tượng.

public FilterCollection ResourceFilters { get; }

Giá trị bất động sản

FilterCollection

ResourceGroups

Nhận tất cả các định nghĩa nhóm dựa trên nguồn lực.ResourceGroups là một bộ sưu tập các đối tượng Aspose.Tasks.Group.

public GroupCollection ResourceGroups { get; }

Giá trị bất động sản

GroupCollection

Resources

Gets ResourceCollection đối tượng.

public ResourceCollection Resources { get; }

Giá trị bất động sản

ResourceCollection

Revision

Nhận hoặc đặt giá trị của Đánh giá.

[EntityField]
public int Revision { get; set; }

Giá trị bất động sản

int

RootTask

Nhận ra gốc rễ của cây nhiệm vụ.

public Task RootTask { get; }

Giá trị bất động sản

Task

SaveVersion

Nhận hoặc đặt giá trị của SaveVersion.

[EntityField]
public int SaveVersion { get; set; }

Giá trị bất động sản

int

ScheduleFromStart

Nhận hoặc đặt một giá trị cho thấy nếu ScheduleFromStart được thiết lập hay không.

[EntityField]
public NullableBool ScheduleFromStart { get; set; }

Giá trị bất động sản

NullableBool

ShowProjectSummaryTask

Nhận hoặc đặt một giá trị cho biết ShowProjectSummaryTask được đặt hay không.

[EntityField]
public bool ShowProjectSummaryTask { get; set; }

Giá trị bất động sản

bool

SplitsInProgressTasks

Nhận hoặc đặt một giá trị chỉ ra liệu SplitsInProgressTasks được thiết lập hay không.

[EntityField]
public NullableBool SplitsInProgressTasks { get; set; }

Giá trị bất động sản

NullableBool

SpreadActualCost

Nhận hoặc đặt một giá trị chỉ ra liệu SpreadActualCost được thiết lập hay không.

[EntityField]
public NullableBool SpreadActualCost { get; set; }

Giá trị bất động sản

NullableBool

SpreadPercentComplete

Nhận hoặc đặt một giá trị chỉ ra liệu SpreadPercentComplete được thiết lập hay không.

[EntityField]
public NullableBool SpreadPercentComplete { get; set; }

Giá trị bất động sản

NullableBool

StartDate

Nhận hoặc đặt giá trị của StartDate.

[EntityField]
public DateTime StartDate { get; set; }

Giá trị bất động sản

DateTime

StatusDate

Nhận hoặc đặt một giá trị của StatusDate.

[EntityField]
public DateTime StatusDate { get; set; }

Giá trị bất động sản

DateTime

Subject

Nhận hoặc đặt một giá trị của Chủ đề.

[EntityField]
public string Subject { get; set; }

Giá trị bất động sản

string

Tables

Nhận một danh sách Aspose.Tasks.Table đối tượng.

public TableCollection Tables { get; }

Giá trị bất động sản

TableCollection

TaskFilters

Nhận tất cả các định nghĩa bộ lọc dựa trên nhiệm vụ.TaskFilters là một bộ sưu tập các đối tượng Aspose.Tasks.Filter.

public FilterCollection TaskFilters { get; }

Giá trị bất động sản

FilterCollection

TaskGroups

Nhận tất cả các định nghĩa nhóm dựa trên nhiệm vụ.TaskGroups là một bộ sưu tập các đối tượng Aspose.Tasks.Group.

public GroupCollection TaskGroups { get; }

Giá trị bất động sản

GroupCollection

TaskLinks

Gets Aspose.Tasks.TaskLinkCollection đối tượng.

public TaskLinkCollection TaskLinks { get; }

Giá trị bất động sản

TaskLinkCollection

TaskUpdatesResource

Nhận hoặc đặt một giá trị chỉ ra liệu TaskUpdatesResource được thiết lập hay không.

[EntityField]
public NullableBool TaskUpdatesResource { get; set; }

Giá trị bất động sản

NullableBool

Template

Nhận hoặc đặt giá trị của Template.

[EntityField]
public string Template { get; set; }

Giá trị bất động sản

string

TimescaleFinish

Nhận hoặc đặt giá trị của TimescaleFinish.

[EntityField]
public DateTime TimescaleFinish { get; set; }

Giá trị bất động sản

DateTime

TimescaleStart

Nhận hoặc đặt giá trị của TimescaleStart.

[EntityField]
public DateTime TimescaleStart { get; set; }

Giá trị bất động sản

DateTime

Title

Nhận hoặc đặt giá trị của tiêu đề.

[EntityField]
public string Title { get; set; }

Giá trị bất động sản

string

Uid

Nhận hoặc đặt một giá trị của Uid.

[EntityField]
public string Uid { get; set; }

Giá trị bất động sản

string

UpdateManuallyScheduledTasksWhenEditingLinks

Nhận hoặc đặt một giá trị cho biết UpdateManuallyScheduledTasksWhenEditingLinks được đặt hay không.

[EntityField]
public NullableBool UpdateManuallyScheduledTasksWhenEditingLinks { get; set; }

Giá trị bất động sản

NullableBool

VbaProject

Nhận một ví dụ về lớp Aspose.Tasks.Project.VbaProject.

public VbaProject VbaProject { get; }

Giá trị bất động sản

VbaProject

Views

Nhận một danh sách các đối tượng Aspose.Tasks.View.

public ViewCollection Views { get; }

Giá trị bất động sản

ViewCollection

Định nghĩa WBSCode

Nhận hoặc thiết lập định nghĩa mã WBS cho dự án.

public WBSCodeDefinition WBSCodeDefinition { get; set; }

Giá trị bất động sản

WBSCodeDefinition

WeekStartDay

Nhận hoặc đặt giá trị của WeekStartDay.

[EntityField]
public DayType WeekStartDay { get; set; }

Giá trị bất động sản

DayType

WorkFormat

Nhận hoặc đặt một giá trị của WorkFormat.

[EntityField]
public TimeUnitType WorkFormat { get; set; }

Giá trị bất động sản

TimeUnitType

Methods

CopyTo(Project)

Sao chép dữ liệu chính và tài sản của dự án vào dự án khác.

public void CopyTo(Project another)

Parameters

another Project

Một dự án khác để sao chép dữ liệu đến.

CopyTo(Dự án, CopyToOptions)

Sao chép dữ liệu chính và tài sản của dự án vào dự án khác.

public void CopyTo(Project another, CopyToOptions options)

Parameters

another Project

Một dự án khác để sao chép dữ liệu đến.

options CopyToOptions

Các tùy chọn sao chép để kiểm soát quá trình sao chép.

EnumerateAllChildTasks()

Danh sách lại tất cả các nhiệm vụ của dự án bao gồm các nhiệm vụ gốc.

public IEnumerable<task> EnumerateAllChildTasks()

Returns

IEnumerable < Task >

IEnumerable mà có thể được sử dụng để iterate trên tất cả các nhiệm vụ của dự án.

Remarks

Nó cung cấp một cách nhẹ hơn để iterate trên các nhiệm vụ so với phương pháp Aspose.Tasks.Project.SelectAllChildTasks vì nó không phân bổ bộ nhớ cho tất cả các nhiệm vụ.

Đặt T>(Lời bài hát: Prjkey=» » »)

Quay lại giá trị mà tài sản được mapped trong container này.

public T Get<t>(Key<t, prjkey=""> key)

Parameters

key Key <t, prjkey ="">

Chìa khóa bất động sản được chỉ định. Aspose.Tasks.Prj để có được khóa bất động sản.

Returns

T

giá trị mà tài sản được mapped trong container này.

Loại Parameters

T

Loại của giá trị bản đồ.

GetBaselineSaveTime(BaselineType)

Trở lại dòng cơ bản tiết kiệm thời gian.

public DateTime GetBaselineSaveTime(BaselineType baselineNumber)

Parameters

baselineNumber BaselineType

Số của dòng cơ sở là Aspose.Tasks.BaselineType.

Returns

DateTime

Lần cuối cùng của dòng bass tiết kiệm ngày và thời gian.

Remarks

Quay lại DateTime.MinValue nếu dòng cơ bản không được tiết kiệm.

GetDuration(đôi)

Gets Aspose.Tasks.Duration object with the specified number of units and default duration format which is defined in the project’s settings Aspose.Tasks.Prj.DurationFormat.

public Duration GetDuration(double val)

Parameters

val double

Số lượng đơn vị cụ thể.

Returns

Duration

Thời gian đối tượng

Remarks

Phương pháp này nên được sử dụng cẩn thận bởi vì nó trả về các thời gian khác nhau tùy thuộc vào thiết lập Project.DurationFormat.Ví dụ, GetWork(1.0) sẽ trả về 1 giờ khi Project.DurationFormat là TimeUnitType.Hour hoặc 1 ngày nếu Project.DurationFormat là TimeUnitType.Day.

GetDuration(2 lần, TimeUnitType)

Nhận Aspose.Tasks.Duration đối tượng với số lượng cụ thể của Aspose.Tasks.TimeUnitType đơn vị.

public Duration GetDuration(double val, TimeUnitType timeUnit)

Parameters

val double

Số lượng đơn vị cụ thể.

timeUnit TimeUnitType

Định giá TimeUnitType.

Returns

Duration

Thời gian đối tượng

GetDuration(Thời gian, thời gian)

Nhận Aspose.Tasks.Duration đối tượng với giá trị System.TimeSpan và giá trị Aspose.Tasks.TimeUnitType cụ thể.

public Duration GetDuration(TimeSpan timeSpan, TimeUnitType timeUnit)

Parameters

timeSpan TimeSpan

giá trị của System.TimeSpan.

timeUnit TimeUnitType

Định giá TimeUnitType.

Returns

Duration

Thời gian đối tượng

GetPageCount(SaveOptions)

Trả lại số trang cho dự án sẽ được trình bày bằng cách sử dụng Aspose.Tasks.Saving.SaveOptions.

public int GetPageCount(SaveOptions saveOptions)

Parameters

saveOptions SaveOptions

Các tùy chọn tiết kiệm để có được số trang cho.

Returns

int

Một số trang sẽ được trình bày.

Examples

Trong ví dụ này của HtmlSaveOptions và số trang trong kết quả HTML được viết vào console.

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()

Trả lại số trang cho dự án sẽ được thực hiện bằng cách sử dụng mặc định Aspose.Tasks.Visualization.Timescale(Days).

public int GetPageCount()

Returns

int

Page count để được render.

GetPageCount(Timescale)

Trả lại số trang cho dự án sẽ được trình bày bằng cách sử dụng Aspose.Tasks.Visualization.Timescale.

public int GetPageCount(Timescale scale)

Parameters

scale Timescale

Kích thước để có được trang đếm cho.

Returns

int

Page count để được render.

GetPageCount(PresentationFormat)

Trả lại số trang cho dự án sẽ được thực hiện bằng cách sử dụng mặc định Aspose.Tasks.Visualization.Timescale(Days) và cung cấp Aspose.Tasks.Visualization.PresentationFormat

public int GetPageCount(PresentationFormat format)

Parameters

format PresentationFormat

Định dạng để có được trang đếm cho.

Returns

int

Page count để được render.

GetPageCount(Giới thiệu, Timescale)

Trả lại số trang cho dự án sẽ được trình bày bằng cách sử dụng Aspose.Tasks.Visualization.Timescale và Aspose.Tasks.Visualization.PresentationFormat.

public int GetPageCount(PresentationFormat format, Timescale scale)

Parameters

format PresentationFormat

Định dạng để có được trang đếm cho.

scale Timescale

Kích thước để có được trang đếm cho.

Returns

int

Một số trang sẽ được trình bày.

GetPageCount(PageSize, Thời gian, DateTime, DateTime)

Trả lại số trang cho dự án sẽ được trình bày bằng cách sử dụng Aspose.Tasks.Visualization.Timescale, Aspose.Tasks.Visualization.PresentationFormat và phạm vi ngày.

public int GetPageCount(PageSize pageSize, Timescale scale, DateTime startDate, DateTime endDate)

Parameters

pageSize PageSize

Kích thước để có được trang tính toán cho.

scale Timescale

Kích thước để có được trang đếm cho.

startDate DateTime

Ngày bắt đầu để có được số trang cho.

endDate DateTime

Ngày kết thúc để có được trang tính cho.

Returns

int

Page count để được render.

GetPageCount(TrangSize, Timescale)

Trả lại số trang cho dự án sẽ được trình bày bằng cách sử dụng Aspose.Tasks.Visualization.Timescale và Aspose.Tasks.Visualization.PageSize.

public int GetPageCount(PageSize pageSize, Timescale scale)

Parameters

pageSize PageSize

Kích thước để có được trang tính toán cho.

scale Timescale

Kích thước để có được trang đếm cho.

Returns

int

Page count để được render.

GetPredecessors(Task)

Quay lại một tập hợp các liên kết nhiệm vụ là tiền nhiệm của nhiệm vụ cụ thể.

public TaskLinkCollection GetPredecessors(Task task)

Parameters

task Task

Nhiệm vụ để có được tiền nhiệm cho.

Returns

TaskLinkCollection

Danh sách các tiền nhiệm Aspose.Tasks.TaskLink.

GetProjectFileInfo(String)

Đọc thông tin file dự án từ file.

public static ProjectFileInfo GetProjectFileInfo(string filename)

Parameters

filename string

Tên của dự án.

Returns

ProjectFileInfo

Tài liệu dự án info Aspose.Tasks.ProjectFileInfo.

GetProjectFileInfo(Stream)

Nhận thông tin file dự án từ dòng.

public static ProjectFileInfo GetProjectFileInfo(Stream stream)

Parameters

stream Stream

Dữ liệu Stream

Returns

ProjectFileInfo

Tài liệu dự án info Aspose.Tasks.ProjectFileInfo.

GetWork(đôi)

Nhận Aspose.Tasks.Duration đối tượng với định nghĩa System.Double giá trị và định dạng làm việc mặc định.

public Duration GetWork(double val)

Parameters

val double

Định nghĩa giá trị đôi.

Returns

Duration

Thời gian đối tượng

Remarks

Phương pháp này nên được sử dụng cẩn thận vì nó trả về các thời gian khác nhau tùy thuộc vào thiết lập Project.WorkFormat.Ví dụ, GetWork(1.0) sẽ trả về 1 giờ khi Project.WorkFormat là TimeUnitType.Hour hoặc 1 ngày nếu Project.WorkFormat là TimeUnitType.Day.

Print()

Nhập dự án vào máy in mặc định với cài đặt máy in mặc định bằng cách sử dụng bộ điều khiển in tiêu chuẩn (không có giao diện người dùng).

public void Print()

Print(PrintOptions)

Nhập dự án vào máy in mặc định với cài đặt máy in mặc định và tùy chỉnh tùy chọn lưu bằng cách sử dụng bộ điều khiển in tiêu chuẩn (không có giao diện người dùng).

public void Print(PrintOptions options)

Parameters

options PrintOptions

trường hợp cụ thể của lớp Aspose.Tasks.Saving.PrintOptions.

Print(String)

Nhập dự án vào máy in cụ thể với cài đặt máy in mặc định bằng cách sử dụng bộ điều khiển in tiêu chuẩn (không có giao diện người dùng).

public void Print(string printerName)

Parameters

printerName string

Tên máy in cụ thể

Print(PrinterSettings)

in dự án theo cài đặt máy in được chỉ định bằng cách sử dụng bộ điều khiển in tiêu chuẩn (không User Interface).

public void Print(PrinterSettings printerSettings)

Parameters

printerSettings PrinterSettings

Ví dụ cụ thể của lớp System.Drawing.Printing.PrinterSettings.

Print(Tính năng PrintSettings, String)

in dự án theo cài đặt máy in được chỉ định bằng cách sử dụng bộ điều khiển in tiêu chuẩn (không User Interface).

public void Print(PrinterSettings printerSettings, string documentName)

Parameters

printerSettings PrinterSettings

Ví dụ cụ thể của lớp System.Drawing.Printing.PrinterSettings.

documentName string

tên tài liệu để hiển thị (ví dụ, trong hộp thoại trạng thái in hoặc hộp thư mục in).

Print(Cài đặt, PrintOptions)

Nhập dự án theo cài đặt máy in được chỉ định và tùy chỉnh tùy chọn lưu bằng cách sử dụng bộ điều khiển in tiêu chuẩn (không có giao diện người dùng).

public void Print(PrinterSettings printerSettings, PrintOptions options)

Parameters

printerSettings PrinterSettings

Ví dụ cụ thể của lớp System.Drawing.Printing.PrinterSettings.

options PrintOptions

trường hợp cụ thể của lớp Aspose.Tasks.Saving.PrintOptions.

Print(PrinterSettings, PrintOptions, dòng)

in dự án theo cài đặt máy in, tùy chỉnh tùy chọn lưu và tên tài liệu cụ thể bằng cách sử dụng bộ điều khiển in tiêu chuẩn (không User Interface).

public void Print(PrinterSettings printerSettings, PrintOptions options, string documentName)

Parameters

printerSettings PrinterSettings

Ví dụ cụ thể của lớp System.Drawing.Printing.PrinterSettings.

options PrintOptions

trường hợp cụ thể của lớp Aspose.Tasks.Saving.PrintOptions.

documentName string

tên tài liệu để hiển thị (ví dụ, trong hộp thoại trạng thái in hoặc hộp thư mục in).

Recalculate()

Reschedules tất cả các nhiệm vụ dự án IDs, cấp outline, ngày bắt đầu / kết thúc, thiết lập ngày sớm / muộn, tính toán sốc, công việc và các lĩnh vực chi phí.

public void Recalculate()

Recalculate(Bool)

Reschedule tất cả các nhiệm vụ dự án ID, cấp outline, ngày bắt đầu / kết thúc, thiết lập ngày sớm / muộn, tính toán điểm, công việc và các lĩnh vực chi phí với xác thực tùy chọn.

public void Recalculate(bool validate)

Parameters

validate bool

Nếu đúng thì việc xác nhận tính toán lại sẽ được thực hiện.Những dữ liệu nào được xác nhận:Hiện tại, chỉ có xác thực cơ bản của nhiệm vụ và chuỗi ngày liên kết nhiệm vụ được thực hiện.Các chuỗi ngày của nhiệm vụ (ví dụ: ActualStart - ActualFinish, EarlyStart - EarlyFinish, v.v.) cũng như các ngày liên kết nhiệm vụ sẽ được kiểm tra đối với các tiêu chí ngày mà ngày bắt đầu là ít hơn hoặc tương đương với ngày kết thúc.Nếu bất kỳ điều kiện nào được mô tả ở trên không thành công thì Aspose.Tasks.RecalculationValidationException sẽ bị ném.

RecalculateResourceFields()

Đánh giá lại ID, bắt đầu và kết thúc tài nguyên.

public void RecalculateResourceFields()

RecalculateResourceStartFinish()

Đánh giá lại sự khởi đầu và kết thúc của tài nguyên.

public void RecalculateResourceStartFinish()

RemoveInvalidResourceAssignments()

Xóa các nhiệm vụ tài nguyên không hợp lệ từ danh sách nhiệm vụ tài nguyên dự án.

public void RemoveInvalidResourceAssignments()

Remarks

MS Project tạo ra một nhiệm vụ tài nguyên trống cho mỗi nhiệm vụ.

Đánh giáWBSCode()

Tên mã WBS của tất cả các nhiệm vụ.

public void RenumberWBSCode()

Đánh giáWBSCode(Danh sách > int>)

Renumber WBS code của các nhiệm vụ đã qua.

public void RenumberWBSCode(List<int> taskIds)

Parameters

taskIds List < int >

Task IDs để đổi tên các mã WBS.

RescheduleUncompletedWorkToStartAfter(DateTime)

Khởi mở công việc dự án chưa hoàn thành để bắt đầu sau một ngày cụ thể.

public void RescheduleUncompletedWorkToStartAfter(DateTime after)

Parameters

after DateTime

Ngày để hoàn lại công việc chưa hoàn thành sau.

RescheduleUncompletedWorkToStartAfter(Lời bài hát: DateTime, List>)

Khóa các công việc chưa hoàn thành cho một danh sách cụ thể của các nhiệm vụ để bắt đầu sau một ngày cụ thể.

public void RescheduleUncompletedWorkToStartAfter(DateTime after, List<task> taskCollection)

Parameters

after DateTime

Ngày để hoàn lại công việc chưa hoàn thành sau.

taskCollection List < Task >

Danh sách<Task> của các nhiệm vụ để sửa lại công việc chưa hoàn thành cho.

Save(Thẻ: SimpleSaveOptions)

Lưu tài liệu vào một tệp bằng cách sử dụng các tùy chọn lưu được chỉ định.

public void Save(string filename, SimpleSaveOptions options)

Parameters

filename string

tên file.

options SimpleSaveOptions

Các tùy chọn tiết kiệm

Save(Nhãn hiệu: SaveFileFormat)

Lưu dữ liệu dự án vào tệp.

public void Save(string filename, SaveFileFormat format)

Parameters

filename string

tên file.

format SaveFileFormat

Save file định dạng.

Save(String)

Lưu dữ liệu dự án vào tệp trong định dạng mpp.

public void Save(string filename)

Parameters

filename string

tên file.

Save(Stream, SimpleSaveOptions)

Tiết kiệm dự án đến một dòng bằng cách sử dụng các tùy chọn tiết kiệm được chỉ định.

public void Save(Stream stream, SimpleSaveOptions options)

Parameters

stream Stream

dòng chảy

options SimpleSaveOptions

Các tùy chọn tiết kiệm

Save(Tải về SaveFileFormat)

Tiết kiệm dữ liệu dự án cho dòng.

public void Save(Stream stream, SaveFileFormat format)

Parameters

stream Stream

dòng chảy

format SaveFileFormat

các tập tin lưu định dạng.Aspose.Tasks.Saving.SaveFileFormat

SaveAsTemplate(Thẻ, SaveTemplateOptions)

Tiết kiệm dự án như một template

public void SaveAsTemplate(string fileName, SaveTemplateOptions options)

Parameters

fileName string

tên file.

options SaveTemplateOptions

các tùy chọn tiết kiệm được chỉ định Aspose.Tasks.Saving.SaveTemplateOptions.

SaveAsTemplate(String)

Tiết kiệm dự án như một mẫu cho con đường tệp cụ thể.

public void SaveAsTemplate(string fileName)

Parameters

fileName string

Tên tập tin cụ thể.

SaveAsTemplate(Stream)

Tiết kiệm dự án như một mẫu cho một dòng cụ thể.

public void SaveAsTemplate(Stream stream)

Parameters

stream Stream

dòng cụ thể để tiết kiệm dự án đến.

SaveAsTemplate(Stream, SaveTemplateOptions)

Tiết kiệm dự án như một mẫu cho một dòng cụ thể.

public void SaveAsTemplate(Stream stream, SaveTemplateOptions options)

Parameters

stream Stream

Stream để tiết kiệm mẫu dự án đến.

options SaveTemplateOptions

các tùy chọn tiết kiệm được chỉ định Aspose.Tasks.Saving.SaveTemplateOptions.

SaveReport(Stream)

Tiết kiệm báo cáo tổng quan dự án cho dòng chảy.

public void SaveReport(Stream stream)

Parameters

stream Stream

Stream để tiết kiệm dự án báo cáo đến.

SaveReport(String)

Lưu báo cáo tổng quan dự án vào tệp PDF.

public void SaveReport(string fileName)

Parameters

fileName string

tên file.

SaveReport(Stream, báo cáo)

Lưu báo cáo dự án của loại cụ thể cho dòng cụ thể.

public void SaveReport(Stream stream, ReportType reportType)

Parameters

stream Stream

dòng cụ thể để lưu báo cáo dự án đến.

reportType ReportType

báo cáo cụ thể type.Aspose.Tasks.Visualization.ReportType

SaveReport(Tin tức, ReportType)

Lưu báo cáo dự án của loại cụ thể trong định dạng PDF đến con đường tệp cụ thể.

public void SaveReport(string fileName, ReportType reportType)

Parameters

fileName string

Tên tập tin cụ thể.

reportType ReportType

báo cáo cụ thể type.Aspose.Tasks.Visualization.ReportType

SelectAllChildTasks()

Recursively thu thập tất cả các nhiệm vụ của trẻ từ nhiệm vụ gốc.

public IEnumerable<task> SelectAllChildTasks()

Returns

IEnumerable < Task >

Thu thập các nhiệm vụ.

Đặt t>(Lời bài hát: Prjkey=» » T)

Bản đồ tài sản cụ thể đến giá trị cụ thể trong container này.

public void Set<t>(Key<t, prjkey=""> key, T val)

Parameters

key Key <t, prjkey ="">

Chìa khóa bất động sản được chỉ định. Aspose.Tasks.Prj để có được khóa bất động sản.

val T

giá trị .

Loại Parameters

T

Loại của giá trị bản đồ.

Set(Key<datetime, thời gian sử dụng=» Thời gian hẹn)

Bản đồ tài sản cụ thể đến giá trị cụ thể trong container này.

public void Set(Key<datetime, prjkey=""> key, DateTime val)

Parameters

key Key < DateTime , PrjKey >

Chìa khóa bất động sản được chỉ định. Aspose.Tasks.Prj để có được khóa bất động sản.

val DateTime

giá trị .

SetBaseline(BaselineType)

Tiết kiệm các lĩnh vực đường cơ bản đến đường cơ bản cụ thể cho toàn bộ dự án.

public void SetBaseline(BaselineType baselineType)

Parameters

baselineType BaselineType

Loại đường cơ bản để lưu dữ liệu đường cơ bản đến.

SetBaseline(BaselineType, IEnumerable)

Tiết kiệm các lĩnh vực đường cơ bản đến đường cơ bản cụ thể cho các nhiệm vụ được chọn.

public void SetBaseline(BaselineType baselineType, IEnumerable<task> taskCollection)

Parameters

baselineType BaselineType

Loại đường cơ bản để lưu dữ liệu đường cơ bản đến.

taskCollection IEnumerable < Task >

Danh sách các nhiệm vụ để lưu dữ liệu cơ bản cho.

SetBaselineSaveTime(Lời bài hát: DateTime)

Cài đặt nền tảng tiết kiệm thời gian.

public void SetBaselineSaveTime(BaselineType baselineNumber, DateTime value)

Parameters

baselineNumber BaselineType

Số của dòng cơ sở là Aspose.Tasks.BaselineType.

value DateTime

Lần cuối cùng của dòng bass tiết kiệm ngày và thời gian.

Remarks

Đặt giá trị vào DateTime.MinValue nếu dòng cơ bản không được lưu.

UpdateProjectWorkAsComplete(Thời gian, bool)

Cập nhật tất cả các công việc như đầy đủ thông qua một ngày cụ thể cho toàn bộ dự án.

public void UpdateProjectWorkAsComplete(DateTime completeThrough, bool setZeroOrHundredPercentCompleteOnly)

Parameters

completeThrough DateTime

Ngày để cập nhật công việc như đã hoàn thành qua.

setZeroOrHundredPercentCompleteOnly bool

Nếu cài đặt cho các bản cập nhật thực sự chỉ những nhiệm vụ như 100% hoàn thành mà ngày kết thúc là trước ngày hoàn thành được chỉ định.Nếu không, tính toán một phần trăm giá trị hoàn chỉnh dựa trên các ngày bắt đầu và hoàn thành.

UpdateProjectWorkAsComplete(DateTime, bool, danh sách)

Cập nhật tất cả các công việc như hoàn thành thông qua một ngày cụ thể cho danh sách nhiệm vụ cụ thể.

public void UpdateProjectWorkAsComplete(DateTime completeThrough, bool setZeroOrHundredPercentCompleteOnly, List<task> taskCollection)

Parameters

completeThrough DateTime

Ngày để cập nhật công việc như đã hoàn thành qua.

setZeroOrHundredPercentCompleteOnly bool

Nếu cài đặt cho các bản cập nhật thực sự chỉ những nhiệm vụ như 100% hoàn thành mà ngày kết thúc là trước ngày hoàn thành được chỉ định.Nếu không, tính toán một phần trăm giá trị hoàn chỉnh dựa trên các ngày bắt đầu và hoàn thành.

taskCollection List < Task >

Danh sách<Task> của các nhiệm vụ để cập nhật công việc cho.</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 Tiếng Việt