Class ResourceCollection

Class ResourceCollection

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

Aspose.Tasks.Resource.

public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerable

Inheritance

object ResourceCollection

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

Получава броя на елементите, съдържащи се в колекцията на ресурси.System.Int32.

public int Count { get; }

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

int

ParentProject

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

public Project ParentProject { get; }

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

Project

Това[инт]

Върнете елемента в посочения индекс.

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

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

Resource

Methods

Add()

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

public Resource Add()

Returns

Resource

Добавяне на ресурси.

Add(Стрий)

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

public Resource Add(string resourceName)

Parameters

resourceName string

Името на ресурса.

Returns

Resource

Добавяне на ресурси.

Add(Тръмп, инт)

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

public Resource Add(string resourceName, int beforeResourceId)

Parameters

resourceName string

Името на ресурса.

beforeResourceId int

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

Returns

Resource

Добавяне на ресурси.

Clear()

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

public void Clear()

GetById(инт)

Възстановява ресурс с посочения идентификатор.

public Resource GetById(int id)

Parameters

id int

Идентифициран идентификатор.

Returns

Resource

Ресурс с посочения идентификатор, ако е налице; в противен случай, нула.

Remarks

1 от сложността.

GetByUid(инт)

Възстановява ресурс с посочения Uid.

public Resource GetByUid(int uid)

Parameters

uid int

Специфичният уид.

Returns

Resource

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

Remarks

1 от сложността.

GetEnumerator()

Върнете списък за тази колекция.

public IEnumerator<resource> GetEnumerator()

Returns

IEnumerator < Resource >

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

Remove(Resource)

Това е строгото изпълнение на ICollection’s RemoveМетод, който само изхвърля NonSupportedИзключение

public bool Remove(Resource item)

Parameters

item Resource

елемент, който трябва да се премахне.

Returns

bool

“истински” ако елементът е бил премахнат; “фалшив” по друг начин.

ToList()

ResourceCollection в списък с Aspose.Tasks.Resource.

public List<resource> ToList()

Returns

List < Resource >

Aspose.Tasks.Resource.

 Български