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(Σύνδεσμος, int)

Προσθέτει νέο πόρο στην καθορισμένη θέση μιας συλλογής πόρων του έργου.

public Resource Add(string resourceName, int beforeResourceId)

Parameters

resourceName string

Το όνομα ενός πόρου.

beforeResourceId int

Η θέση του προηγούμενου πόρου σε μια συλλογή πόρων του έργου.

Returns

Resource

προστιθέμενος πόρος.

Clear()

Ο άμεσος καθαρισμός δεν υποστηρίζεται, αυτή η μέθοδος απλά ρίχνει NotSupportedException.

public void Clear()

GetById(ΕΝΤ)

Επιστρέφει έναν πόρο με το καθορισμένο ID.

public Resource GetById(int id)

Parameters

id int

Το καθορισμένο ID.

Returns

Resource

Πόρος με το καθορισμένο ID αν υπάρχει, αλλιώς μηδενικό.

Remarks

Η (1) πολυπλοκότητα

GetByUid(ΕΝΤ)

Επιστρέφει έναν πόρο με το καθορισμένο Uid.

public Resource GetByUid(int uid)

Parameters

uid int

Το καθορισμένο UID.

Returns

Resource

Πόρος με το καθορισμένο uid αν υπάρχει. αλλιώς, μηδέν.

Remarks

Η (1) πολυπλοκότητα

GetEnumerator()

Επιστρέφει έναν κατάλογο για αυτή τη συλλογή.

public IEnumerator<resource> GetEnumerator()

Returns

IEnumerator &lt · Resource >

Ένας κατάλογος για αυτή τη συλλογή.

Remove(Resource)

Αυτή είναι η στρογγυλή εφαρμογή της απομάκρυνσης της ICollectionΜέθοδος, η οποία μόνο ρίχνει NotSupportedΕξαίρεση

public bool Remove(Resource item)

Parameters

item Resource

Το στοιχείο που πρέπει να αφαιρεθεί.

Returns

bool

«πραγματικό» αν το στοιχείο έχει αφαιρεθεί· «ψεύτικο» αλλιώς.

ToList()

Μετατρέπει το αντικείμενο της συλλογής πόρων σε μια λίστα αντικειμένων Aspose.Tasks.Resource.

public List<resource> ToList()

Returns

List &lt · Resource >

Κατάλογος αντικειμένων Aspose.Tasks.Resource.

 Ελληνικά