Class TaskCollection

Class TaskCollection

이름 공간 : Aspose.Tasks 모임: Aspose.Tasks.dll (25.4.0)

Aspose.Tasks.Task 항목의 컬렉션을 나타냅니다.

public class TaskCollection : IList<task>, ICollection<task>, IEnumerable<task>, IEnumerable

Inheritance

object TaskCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

상속 회원들

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

Properties

Count

TaskCollection에 포함된 개체의 수를 얻습니다.

public int Count { get; }

부동산 가치

int

IsReadOnly

이 컬렉션만 읽을 수 있는지 여부를 나타내는 값을 얻습니다.

public bool IsReadOnly { get; }

부동산 가치

bool

ParentProject

TaskCollection 객체의 어머니 프로젝트를 얻습니다.

public Project ParentProject { get; }

부동산 가치

Project

이것이[이트]

지정된 인덱스에 항목을 반환합니다.

public Task this[int index] { get; set; }

부동산 가치

Task

Methods

Add(Task)

Aspose.Tasks.TaskCollection 클래스의 예제에 지정된 작업을 추가합니다.ParentProject.CalculationMode는 사용자가 이 방법을 사용한 후에 Project.Recalculate()를 호출하지 않아야 합니다 (이 방법은 모든 프로젝트 작업을 재계산합니다 (시작 / 마무리 날짜, 초기 / 늦은 날짜를 설정합니다) 그리고 슬라이드, 작업 및 비용 필드, ID 및 출력 수준과 같은 의존 필드를 계산합니다).ParentProject.CalculationMode가 수동이라면 이 방법은 작업 ID, 출력 수준 및 출력 숫자만 자동으로 계산합니다.ParentProject.CalculationMode가 자동이라면 이 방법은 프로젝트의 모든 작업을 자동으로 재계정합니다.(시작/결제 날짜, 초기/늦은 날정을 설정하고, 점수, 작업 및 비용 필드를 계산하며, ID 및 출력 수준을 재계산합니다.)

public void Add(Task item)

Parameters

item Task

이 작업 컬렉션에 추가되어야 할 지정된 작업.

Add()

프로젝트 작업 컬렉션에 새 작업을 마지막 작업의 동일한 출력 수준에 추가합니다.

public Task Add()

Returns

Task

Aspose.Tasks.Task 클래스의 새로 추가된 사례를 반환합니다.

Add(스트리트)

어린이 작업 컬렉션에 새로운 작업을 추가합니다.

public Task Add(string taskName)

Parameters

taskName string

지정된 작업 이름

Returns

Task

Aspose.Tasks.Task 클래스의 새로 추가된 사례를 반환합니다.

Add(링크, int)

아이들의 작업 컬렉션에 새로 반복되는 작업을 추가합니다.

public Task Add(string taskName, int beforeTaskId)

Parameters

taskName string

지정된 작업 이름

beforeTaskId int

새로운 작업이 입력되기 전에 작업의 지정 ID.

Returns

Task

지정된 ID를 가진 작업 전에 입력된 작업을 반환합니다.

Exceptions

ArgumentOutOfRangeException

ArgumentOutOfRangeException은 지정된 ID가 유효한 작업 ID가 아닌 경우 던져집니다.

Add(RecurringTaskParameters)

지정된 ID와 동일한 출력 레벨을 가진 작업 전에 새로운 작업을 입력합니다.

public Task Add(RecurringTaskParameters parameters)

Parameters

parameters RecurringTaskParameters

반복되는 작업을 만들기위한 지정된 매개 변수의 매개 변수.

Returns

Task

Aspose.Tasks.Task 클래스의 새로 추가된 사례를 반환합니다.

Exceptions

ArgumentNullException

지정된 파라미터가 null이라면 니다.

ArgumentException

지정된 파라미터가 무효한 경우에 니다.

Contains(Task)

컬렉션이 지정된 항목을 포함하는지 확인합니다.

public bool Contains(Task item)

Parameters

item Task

확인할 수 있는 항목입니다.

Returns

bool

사실, 컬렉션이 항목을 포함하는 경우, 거짓은 그렇지 않다.

GetById(이트)

이 컬렉션의 조상이 된 지정된 ID를 가진 작업을 반환합니다.

public Task GetById(int id)

Parameters

id int

TaskEntity ID

Returns

Task

Aspose.Tasks.Task 클래스의 예를 지정된 ID로 반환하여 이 컬렉션의 조상이 될 수 있습니다.

GetByUid(이트)

이 컬렉션의 조상이 된 지정된 Uid와 함께 작업을 반환합니다.

public Task GetByUid(int uid)

Parameters

uid int

임무가 니다.

Returns

Task

Aspose.Tasks.Task 클래스의 예를 지정된 uid로 반환하여 이 컬렉션의 조상이 될 수 있습니다.

GetEnumerator()

이 컬렉션에 대한 번호를 반환합니다.

public IEnumerator<task> GetEnumerator()

Returns

IEnumerator &lt에 대한 정보 Task >

이 컬렉션에 대한 목록입니다.

Insert(임무, 임무)

이것이 IList의 인스턴트 실행입니다.방법, 단지 던지지 않음 지원제외

public void Insert(int index, Task item)

Parameters

index int

인덱스를 입력해야 합니다.

item Task

삽입하는 항목입니다.

Remove(Task)

이것은 ICollection의 제거의 척도 구현입니다.방법, 단지 던지지 않음 지원제외

public bool Remove(Task item)

Parameters

item Task

제거해야 하는 항목

Returns

bool

‘진실’은 항목이 제거되었을 경우; ‘거짓’은 그렇지 않다.

ToList()

TaskCollection 항목을 Aspose.Tasks.Task 항목 목록으로 변환합니다.

public List<task> ToList()

Returns

List &lt에 대한 정보 Task >

이 컬렉션의 Aspose.Tasks.Task 클래스 사례를 포함하는 목록을 반환합니다.

 한국어