Class Task

Class Task

Името на пространството: Aspose.Tasks Асамблея: Aspose.Tasks.dll (25.5.0)

Представяне на задача в проект.

public class Task : IEquatable<task>

Inheritance

object Task

Implements

IEquatable

наследници

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

Remarks

Тя представлява един атомна част от работата. Човек може да използваTask за планиране на проект чрез създаване на задачи и разпределяне на подходящи ресурси на тях. Задачи в проект се организират като коренена йерархична дървена структура, с коренна задача и подводници на детски задачи.Aspose.Tasks.TaskCollection чрез достъп до Aspose.Tasks.Project.RootTask.:

Project project = new Project();



```None
                                                                                                                                                                                                         // add new tasks
                                                                                                                                                                                                         Task task1 = project.RootTask.Children.Add(); // a parent task with empty name is added
                                                                                                                                                                                                         Task childTask1 = task1.Children.Add("Child 1");
                                                                                                                                                                                                         childTask1.Set(Tsk.Start, new DateTime(2020, 2, 12, 8, 0, 0))
                                                                                                                                                                                                         childTask1.Set(Tsk.Duration, project.GetDuration(8, TimeUnitType.Hour));
                                                                                                                                                                                                         childTask1.Set(Tsk.Finish, new DateTime(2020, 2, 12, 17, 0, 0));
                                                                                                                                                                                                         Task childTask3 = task1.Children.Add("Child 3");
                                                                                                                                                                                                         childTask3.Set(Tsk.Start, new DateTime(2020, 2, 13, 8, 0, 0))
                                                                                                                                                                                                         childTask3.Set(Tsk.Duration, project.GetDuration(8, TimeUnitType.Hour));
                                                                                                                                                                                                         childTask3.Set(Tsk.Finish, new DateTime(2020, 2, 13, 17, 0, 0));
                                                                                                                                                                                                         Task childTask2 = task1.Children.Add("Child 2", 2); // inserts a task before the childTask3
                                                                                                                                                                                                         childTask2.Set(Tsk.Start, new DateTime(2020, 2, 14, 8, 0, 0))
                                                                                                                                                                                                         childTask2.Set(Tsk.Duration, project.GetDuration(8, TimeUnitType.Hour));
                                                                                                                                                                                                         childTask2.Set(Tsk.Finish, new DateTime(2020, 2, 14, 17, 0, 0));

                                                                                                                                                                                                         // save project in the one of available formats
                                                                                                                                                                                                         project.Save("Filled project.xml", SaveFileFormat.MPP);

## Properties

### <a id="Aspose_Tasks_Task_ACWP"></a> ACWP

Gets or sets a value of ACWP.

```csharp
[EntityField]
public double ACWP { get; set; }

стойност на имота

double

ActivityId

Primavera. (само за проекти Primavera).

public string ActivityId { get; set; }

стойност на имота

string

ActualCost

ActualCost.

[EntityField]
public decimal ActualCost { get; set; }

стойност на имота

decimal

ActualDuration

ActualDuration.

[EntityField]
public Duration ActualDuration { get; set; }

стойност на имота

Duration

ActualFinish

ActualFinish.

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

стойност на имота

DateTime

ActualOvertimeCost

ActualOvertimeCost.

[EntityField]
public decimal ActualOvertimeCost { get; set; }

стойност на имота

decimal

ActualOvertimeWork

ActualOvertimeWork.

[EntityField]
public Duration ActualOvertimeWork { get; set; }

стойност на имота

Duration

ActualOvertimeWorkProtected

ActualOvertimeWorkProtected.

[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }

стойност на имота

Duration

ActualStart

ActualStart.

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

стойност на имота

DateTime

ActualWork

ActualWork.

[EntityField]
public Duration ActualWork { get; set; }

стойност на имота

Duration

ActualWorkProtected

ActualWorkProtected.

[EntityField]
public Duration ActualWorkProtected { get; set; }

стойност на имота

Duration

Assignments

Получава колекция от ресурси за този обект.

public ResourceAssignmentCollection Assignments { get; }

стойност на имота

ResourceAssignmentCollection

BCWP

Получава или определя стойност на BCWP.

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

стойност на имота

double

BCWS

Получава или определя стойност на BCWS.

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

стойност на имота

double

Baselines

Получава или поставя колекцията на базовите стойности на задачата.

public TaskBaselineCollection Baselines { get; set; }

стойност на имота

TaskBaselineCollection

BudgetCost

BudgetCost.

[EntityField]
public decimal BudgetCost { get; set; }

стойност на имота

decimal

BudgetWork

BudgetWork.

[EntityField]
public Duration BudgetWork { get; set; }

стойност на имота

Duration

CV

Получава или определя стойност на CV.

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

стойност на имота

double

Calendar

Получава или определя стойност на календара.

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

стойност на имота

Calendar

Children

Получаване на детска задача колекция от този обект.Обектът за колекция на задачи, който представлява детските задачи.

public TaskCollection Children { get; }

стойност на имота

TaskCollection

CommitmentFinish

CommitmentFinish.

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

стойност на имота

DateTime

CommitmentStart

CommitmentStart.

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

стойност на имота

DateTime

CommitmentType

CommitmentType.

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

стойност на имота

int

ConstraintDate

ConstraintDate.

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

стойност на имота

DateTime

ConstraintType

ConstraintType.

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

стойност на имота

ConstraintType

Contact

Получава или поставя стойност на Контакт.

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

стойност на имота

string

Cost

Получава или определя стойност на разходите.

[EntityField]
public decimal Cost { get; set; }

стойност на имота

decimal

CostVariance

CostVariance.

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

стойност на имота

double

Created

Получава или поставя стойност на Създаден.

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

стойност на имота

DateTime

Deadline

Получава или поставя стойност на срока.

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

стойност на имота

DateTime

DisplayAsSummary

Получава или задава стойност, която показва дали DisplayAsSummary е зададен или не.

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

стойност на имота

NullableBool

DisplayOnTimeline

Получава или задава стойност, която показва дали DisplayOnTimeline е зададен или не.

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

стойност на имота

bool

Duration

Получава или определя стойност на продължителност.

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

стойност на имота

Duration

DurationFormat

DurationFormat.

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

стойност на имота

TimeUnitType

DurationText

DurationText.

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

стойност на имота

string

DurationVariance

DurationVariance.

[EntityField]
public Duration DurationVariance { get; set; }

стойност на имота

Duration

EarlyFinish

EarlyFinish.

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

стойност на имота

DateTime

EarlyStart

EarlyStart.

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

стойност на имота

DateTime

EarnedValueMethod

EarnedValueMethod.

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

стойност на имота

EarnedValueMethodType

ExtendedAttributes

ExtendedAttributeCollection.

public ExtendedAttributeCollection ExtendedAttributes { get; }

стойност на имота

ExtendedAttributeCollection

Remarks

Необходими са две части от данните - показател обратно към разширената таблица за атрибутикойто се определя или от уникалния ID или Field ID, и стойността накойто се посочва или с стойността, или показател обратно към списъка с ценности.

ExternalId

ExternalId.

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

стойност на имота

int

ExternalTaskProject

ExternalTaskProject.

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

стойност на имота

string

ExternalUid

Получава или задава уникалния идентификатор на външната задача, когато задачата е външна.

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

стойност на имота

int

Finish

Получава или поставя стойност на завършване.

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

стойност на имота

DateTime

FinishSlack

FinishSlack.

[EntityField]
public TimeSpan FinishSlack { get; set; }

стойност на имота

TimeSpan

FinishText

FinishText.

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

стойност на имота

string

FinishVariance

FinishVariance.

[EntityField]
public Duration FinishVariance { get; set; }

стойност на имота

Duration

FixedCost

Получава или поставя стойност на FixedCost.

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

стойност на имота

double

FixedCostAccrual

FixedCostAccrual.

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

стойност на имота

CostAccrualType

FreeSlack

Получава или задава стойност на FreeSlack.

[EntityField]
public TimeSpan FreeSlack { get; set; }

стойност на имота

TimeSpan

Guid

Получава или поставя стойност на ръководство.

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

стойност на имота

string

HideBar

Получава или задава стойност, която показва дали HideBar е зададен или не.

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

стойност на имота

NullableBool

Hyperlink

Получава или поставя заглавието или обяснителния текст за хипервръзка, свързана с задача.

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

стойност на имота

string

HyperlinkAddress

Получава или задава адреса за хипервръзка, свързана с задача.

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

стойност на имота

string

Remarks

Hyperlink Href в Microsoft Project) на хипервръзката е съвпадение на HyperlinkAddress и HyperlinkSubAddress.

HyperlinkSubAddress

Получава или поставя конкретното местоположение в документ в хипервръзка, свързана с задача.

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

стойност на имота

string

Remarks

Hyperlink Href в Microsoft Project) на хипервръзката е съвпадение на HyperlinkAddress и HyperlinkSubAddress.

Id

Получава или поставя стойност на ID.

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

стойност на имота

int

IgnoreResourceCalendar

Получава или задава стойност, която показва дали IgnoreResourceCalendar е зададен или не.

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

стойност на имота

NullableBool

IgnoreWarnings

Получава или задава стойност, която показва дали IgnoreWarnings е зададен или не.

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

стойност на имота

bool

IsActive

Получава или задава стойност, която показва дали IsActive е зададен или не.

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

стойност на имота

NullableBool

IsCritical

Получава или задава стойност, която показва дали IsCritical е зададен или не.

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

стойност на имота

NullableBool

IsEffortDriven

Получава или задава стойност, която показва дали IsEffortDriven е зададен или не.

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

стойност на имота

NullableBool

IsEstimated

Получава или задава стойност, която показва дали IsEstimated е зададен или не.

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

стойност на имота

NullableBool

IsExpanded

Получава или задава стойност, която показва дали IsExpanded е зададен или не.

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

стойност на имота

NullableBool

IsExternalTask

Получава или задава стойност, която показва дали IsExternalTask е зададен или не.

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

стойност на имота

bool

IsManual

Получава или задава стойност, която показва дали IsManual е зададен или не.

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

стойност на имота

NullableBool

IsMarked

Получава или задава стойност, която показва дали IsMarked е зададен или не.

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

стойност на имота

bool

IsMilestone

Получава или задава стойност, която показва дали IsMilestone е зададен или не.

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

стойност на имота

NullableBool

IsNull

Получава или задава стойност, която показва дали IsNull е зададен или не.

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

стойност на имота

NullableBool

IsOverallocated

Получава или задава стойност, която показва дали IsOverallocated е зададен или не.

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

стойност на имота

NullableBool

IsPublished

Получава или задава стойност, която показва дали IsPublished е зададен или не.

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

стойност на имота

NullableBool

IsRecurring

Получава или задава стойност, която показва дали IsRecurring е зададен или не.

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

стойност на имота

NullableBool

IsResumeValid

Получава или задава стойност, която показва дали IsResumeValid е зададен или не.

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

стойност на имота

NullableBool

IsRollup

Получава или задава стойност, която показва дали IsRollup е зададен или не.

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

стойност на имота

NullableBool

IsSubproject

Получава или задава стойност, която показва дали IsSubproject е зададен или не.

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

стойност на имота

bool

IsSubprojectReadOnly

Получава или задава стойност, която показва дали IsSubprojectReadOnly е зададен или не.

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

стойност на имота

NullableBool

IsSummary

Получава или задава стойност, която показва дали IsSummary е зададен или не.

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

стойност на имота

bool

LateFinish

LateFinish.

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

стойност на имота

DateTime

LateStart

Получава или поставя стойност на LateStart.

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

стойност на имота

DateTime

LevelAssignments

Получава или задава стойност, която показва дали LevelAssignments е зададен или не.

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

стойност на имота

NullableBool

LevelingCanSplit

Получава или задава стойност, която показва дали LevelingCanSplit е зададен или не.

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

стойност на имота

NullableBool

LevelingDelay

LevelingDelay.

[EntityField]
public Duration LevelingDelay { get; set; }

стойност на имота

Duration

ManualDuration

Получава или поставя стойност на ръководство.

[EntityField]
public Duration ManualDuration { get; set; }

стойност на имота

Duration

ManualFinish

ManualFinish.

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

стойност на имота

DateTime

ManualStart

ManualStart.

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

стойност на имота

DateTime

Name

Получава или поставя стойност на име.

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

стойност на имота

string

Забележителности

Получава или поставя стойност на NotesRTF.

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

стойност на имота

string

NotesText

Получава или поставя стойност на NotesText.

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

стойност на имота

string

OutlineCodes

Aspose.Tasks.OutlineCodeCollection.

public OutlineCodeCollection OutlineCodes { get; set; }

стойност на имота

OutlineCodeCollection

Remarks

Необходими са две части от данните - показател за изводакод таблица, която е посочена от FieldID, и стойността накойто се посочва или от ValueID или valueGUID индикатор към списъка с стойности.

OutlineLevel

OutlineLevel.

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

стойност на имота

int

OutlineNumber

OutlineNumber.

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

стойност на имота

string

OvertimeCost

OvertimeCost.

[EntityField]
public decimal OvertimeCost { get; set; }

стойност на имота

decimal

OvertimeWork

OvertimeWork.

[EntityField]
public Duration OvertimeWork { get; set; }

стойност на имота

Duration

ParentProject

Получава родителския проект на задача.

public Project ParentProject { get; }

стойност на имота

Project

Remarks

Call Project.UpdateReferences.

ParentTask

Той получава родителската задача на задача.

public Task ParentTask { get; }

стойност на имота

Task

PercentComplete

PercentComplete.

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

стойност на имота

int

PercentWorkComplete

PercentWorkComplete.

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

стойност на имота

int

PhysicalPercentComplete

PhysicalPercentComplete.

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

стойност на имота

int

Predecessors

Получава Aspose.Tasks.TaskCollection обект, който съдържа всички предшественици на този Обект за задача.

public TaskCollection Predecessors { get; }

стойност на имота

TaskCollection

PreleveledFinish

PreleveledFinish.

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

стойност на имота

DateTime

PreleveledStart

PreleveledStart.

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

стойност на имота

DateTime

PrimaveraProperties

Primavera, за задача, прочетена от файла Primavera.

public PrimaveraTaskProperties PrimaveraProperties { get; }

стойност на имота

PrimaveraTaskProperties

Priority

Получава или поставя стойност на приоритет.

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

стойност на имота

int

RecurringInfo

получава примера на Aspose.Tasks.RecurringTaskInfo клас за задачата, която е рецидивираща задача; ако заданието не е възвръщаща се задача, то се връща нула;Aspose.Tasks.RecurringTaskInfo е налична само във формат mpp.

public RecurringTaskInfo RecurringInfo { get; }

стойност на имота

RecurringTaskInfo

RegularWork

RegularWork.

[EntityField]
public Duration RegularWork { get; set; }

стойност на имота

Duration

RemainingCost

RemainingCost.

[EntityField]
public decimal RemainingCost { get; set; }

стойност на имота

decimal

RemainingDuration

RemainingDuration.

[EntityField]
public Duration RemainingDuration { get; set; }

стойност на имота

Duration

RemainingOvertimeCost

RemainingOvertimeCost.

[EntityField]
public decimal RemainingOvertimeCost { get; set; }

стойност на имота

decimal

RemainingOvertimeWork

RemainingOvertimeWork.

[EntityField]
public Duration RemainingOvertimeWork { get; set; }

стойност на имота

Duration

RemainingWork

RemainingWork.

[EntityField]
public Duration RemainingWork { get; set; }

стойност на имота

Duration

Resume

Получава или поставя стойност на резюме.

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

стойност на имота

DateTime

SV

Промяната в графика на спечелената стойност, през датата на статуса на проекта.SV) е разликата между BCWP и BCWS.

public double SV { get; set; }

стойност на имота

double

SplitParts

Получава колекция SplitPart, която представлява частите на задачата.

public SplitPartCollection SplitParts { get; }

стойност на имота

SplitPartCollection

Start

Получава или задава стойност за Старт.

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

стойност на имота

DateTime

StartSlack

StartSlack.

[EntityField]
public TimeSpan StartSlack { get; set; }

стойност на имота

TimeSpan

StartText

Получава или задава стойност на StartText.

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

стойност на имота

string

StartVariance

StartVariance.

[EntityField]
public Duration StartVariance { get; set; }

стойност на имота

Duration

Status

получава статут на задача.

[EntityField]
public TaskStatus Status { get; }

стойност на имота

TaskStatus

StatusManager

StatusManager.

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

стойност на имота

string

Stop

Получава или поставя стойност на спиране.

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

стойност на имота

DateTime

SubprojectName

SubprojectName.

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

стойност на имота

string

Successors

Aspose.Tasks.TaskCollection.

public TaskCollection Successors { get; }

стойност на имота

TaskCollection

TimephasedData

TimeFasedDataCollection.Временната фаза на блокиране на данни, свързана с задача.

public TimephasedDataCollection TimephasedData { get; set; }

стойност на имота

TimephasedDataCollection

Remarks

Четенето се поддържа само за XML формат.

TotalSlack

TotalSlack.

[EntityField]
public TimeSpan TotalSlack { get; set; }

стойност на имота

TimeSpan

Type

Получава или задава стойност на тип.

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

стойност на имота

TaskType

Uid

Получава или поставя стойност на Uid.

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

стойност на имота

int

WBS

Получава или определя стойност на WBS.

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

стойност на имота

string

WBS ниво

Получава или задава стойност на WBSLevel.

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

стойност на имота

string

Warning

Получава или задава стойност, която показва дали предупреждението е зададено или не.

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

стойност на имота

bool

Work

Получава или определя стойност на работата.

[EntityField]
public Duration Work { get; set; }

стойност на имота

Duration

WorkVariance

WorkVariance.

[EntityField]
public Duration WorkVariance { get; set; }

стойност на имота

Duration

Methods

Clone()

Създава пълна копия на задача без подзадачи.

public object Clone()

Returns

object

Създаване на копие от задача.

Delete()

Изтрива задачата от колекцията на задачите на родителския проект и всички негови задачи.

public void Delete()

Equals(Task)

Възстановява стойност, която показва дали тази инстанция е равна на определена задача.

public bool Equals(Task other)

Parameters

other Task

Задачата е да се сравни с тази инстанция.

Returns

bool

се връща вярно, ако посочената задача и тази инстанция имат еднакви уникални идентификатори.

Equals(Обект)

Връща стойност, която показва дали тази инстанция е равна на определен обект.

public override bool Equals(object obj)

Parameters

obj object

Определеният обект да се сравни с тази инстанция.

Returns

bool

се връща вярно, ако посочената задача и тази инстанция имат еднакви уникални идентификатори.

Бъди Т>(Ключът, taskkey="">)

Възстановява стойността, към която имотът е мапиран в този контейнер.

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

Parameters

key Key <t, taskkey ="">

Ключът за собственост. Aspose.Tasks.Tsk за получаване на ключа на собствеността.

Returns

T

стойността, към която е мапирана собствеността в този контейнер.

Типове параметри

T

Типът на хартирана стойност.

GetHashCode()

Възстановява стойност на кода за тази задача.

public override int GetHashCode()

Returns

int

връща стойност на кода за този обект.

GetTimephasedData(Дата, Време, Време, Време, Време)

Returns Aspose.Tasks.TimephasedDataCollection object with Aspose.Tasks.Task.TimephasedData values within given start and end dates of specified time-phase data type.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end, TimephasedDataType timephasedType)

Parameters

start DateTime

Дата на стартиране на фазовите данни за времето.

end DateTime

Дата на изтичане на фазата на времето.

timephasedType TimephasedDataType

Aspose.Tasks.TimephasedDataType).

Returns

TimephasedDataCollection

Aspose.Tasks.TimephasedDataCollection обект с Aspose.Tasks.Task.TimephasedData.

GetTimephasedData(Дата, дата и време)

Returns Aspose.Tasks.TimephasedDataCollection обект с Aspose.Tasks.Task.TimephasedData.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

Дата на стартиране на фазовите данни за времето.

end DateTime

Дата на изтичане на фазата на времето.

Returns

TimephasedDataCollection

Aspose.Tasks.Timephased.

MoveToSibling(Task)

Премества текущата задача на същото изходно ниво преди посочената задача.ParentProject.CalculationMode е Никой потребител не трябва да се позовава на Project.Recalculate).ParentProject.CalculationMode е ръчно, методът ще изчисли само ID.Ако ParentProject.CalculationMode е Автоматичен методът автоматично презарежда всички задачи на проекта(Датите за стартиране/завършване, задаване на ранни / късни дати, изчисление на ударите, полета за работа и разходи, преизчисляване ID и нива на изход).

public void MoveToSibling(Task beforeTask)

Parameters

beforeTask Task

Задача, преди която ще бъде въведена текущата задача.

MoveToSibling(инт)

Премества текущата задача на същото ниво на изход преди задача с посочения ИД.ParentProject.CalculationMode е Никой потребител не трябва да се позовава на Project.Recalculate).ParentProject.CalculationMode е ръчно, методът ще изчисли само ID.Ако ParentProject.CalculationMode е Автоматичен методът автоматично презарежда всички задачи на проекта(Датите за стартиране/завършване, задаване на ранни / късни дати, изчисление на ударите, полета за работа и разходи, преизчисляване ID и нива на изход).

public void MoveToSibling(int beforeTaskId)

Parameters

beforeTaskId int

ID (Aspose.Tasks.Tsk.Id) на задача, преди която текущата задача ще бъде въведена.

OutlineIndent()

Въведете задача в извода.

public void OutlineIndent()

OutlineOutdent()

Предоставяне на задача в изхода.

public void OutlineOutdent()

SelectAllChildTasks()

Повторно събира всички детски задачи на тази задача.

public IEnumerable<task> SelectAllChildTasks()

Returns

IEnumerable < Task >

Списък на детските задачи на тази задача.

Стъпка T>(Ключът, taskkey="">, )

Картиране на посочената собственост към определената стойност в този контейнер.

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

Parameters

key Key <t, taskkey ="">

Ключът за собственост. Aspose.Tasks.Tsk за получаване на ключа на собствеността.

val T

Стойността е.

Типове параметри

T

Типът на хартирана стойност.

ToString()

Повторно възстановява краткото изображение на задача.Точните детайли на представянето не са уточнени и подлежат на промяна.

public override string ToString()

Returns

string

Кратка лента, която представлява обекта на задачата.</t,></t,></t,></t,></t,></t,>

 Български