Class ResourceCollection

Class ResourceCollection

Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)

Es handelt sich um eine Sammlung von Aspose.Tasks.Resource-Objekten.

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

Inheritance

object ResourceCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

Vererbte Mitglieder

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

Properties

Count

Erhält die Anzahl der Elemente, die in der ResourceCollection enthalten sind.Lesen Sie nur System.Int32.

public int Count { get; }

Eigentumswert

int

ParentProject

Erhält das Mutterprojekt des ResourceCollection-Objekts.

public Project ParentProject { get; }

Eigentumswert

Project

Diese[Int]

Wiederherstellen des Elements an den angegebenen Index.

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

Eigentumswert

Resource

Methods

Add()

Neue Ressourcen an der letzten Position einer Projektressourcenerhebung hinzufügen.

public Resource Add()

Returns

Resource

zusätzliche Ressourcen hinzugefügt.

Add(String)

Neue Ressourcen an der letzten Position einer Projektressourcenerhebung hinzufügen.

public Resource Add(string resourceName)

Parameters

resourceName string

Name einer Ressource.

Returns

Resource

zusätzliche Ressourcen hinzugefügt.

Add(String und Int)

Neue Ressourcen an die angegebenen Position einer Projektressourcenerhebung hinzufügen.

public Resource Add(string resourceName, int beforeResourceId)

Parameters

resourceName string

Name einer Ressource.

beforeResourceId int

Position der vorherigen Ressource in einer Projektressourcenerhebung.

Returns

Resource

zusätzliche Ressourcen hinzugefügt.

Clear()

Direkt Clearing wird nicht unterstützt, diese Methode nur nicht unterstütztException werfen.

public void Clear()

GetById(Int)

Rückkehr einer Ressource mit dem angegebenen ID.

public Resource GetById(int id)

Parameters

id int

Die angegebenen ID.

Returns

Resource

Ressourcen mit dem angegebenen ID, wenn vorhanden; sonst null.

Remarks

  1. Die Komplexität.

GetByUid(Int)

Rückkehr einer Ressource mit dem angegebenen Uid.

public Resource GetByUid(int uid)

Parameters

uid int

Die angegebenen UID.

Returns

Resource

Ressourcen mit der angegebenen UID, wenn vorhanden; sonst null.

Remarks

  1. Die Komplexität.

GetEnumerator()

Zurück ein Verzeichnis für diese Sammlung.

public IEnumerator<resource> GetEnumerator()

Returns

IEnumerator &undlt; Resource >

Eine Liste für diese Sammlung.

Remove(Resource)

Dies ist die steile Implementierung von ICollection’s RemoveMethode, die nur nicht unterstützte Ausnahme

public bool Remove(Resource item)

Parameters

item Resource

Das Element zu entfernen.

Returns

bool

‘rich" wenn das Element entfernt wurde; “falsch” anders.

ToList()

Umwandelt das ResourceCollection-Objekt in eine Liste von Aspose.Tasks.Resource-Objekten.

public List<resource> ToList()

Returns

List &undlt; Resource >

Liste der Aspose.Tasks.Resource Objekte.

 Deutsch