Class RateCollection
Numele spaţiului: Aspose.Tasks Asamblare: Aspose.Tasks.dll (25.4.0)
Reprezintă o colecție care conține obiecte Aspose.Tasks.Rate.
public class RateCollection : IDictionary<ratetype, ratebydatecollection="">, ICollection<keyvaluepair<ratetype, ratebydatecollection="">>, IEnumerable<keyvaluepair<ratetype, ratebydatecollection="">>, IEnumerable
Inheritance
Implements
IDictionary<ratetype, ratebydatecollection=""> , ICollection<keyvaluepair<ratetype, ratebydatecollection="">> , IEnumerable<keyvaluepair<ratetype, ratebydatecollection="">> , IEnumerable
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Obține numărul de elemente conținute în RateCollection.
public int Count { get; }
Valoarea proprietății
IsReadOnly
Obține o valoare care indică dacă această colecție este citită numai.
public bool IsReadOnly { get; }
Valoarea proprietății
ParentResource
Obțineți obiectul părinte Aspose.Tasks.Resource pentru această colecție.
public Resource ParentResource { get; }
Valoarea proprietății
Această[RateType]
Întoarce sau pune elementul la indexul specificat.
public RateByDateCollection this[RateType key] { get; set; }
Valoarea proprietății
Methods
Add(DateTime)
Adăugați un nou exemplu Aspose.Tasks.Rate la această colecție.
public Rate Add(DateTime ratesFrom)
Parameters
ratesFrom
DateTime
La data intrării în vigoare a noii rate.
Returns
Adăugați Aspose.Tasks.Rate de exemplu.
Add(DateTimă, RateType)
Adăugați un nou exemplu Aspose.Tasks.Rate la această colecție.
public Rate Add(DateTime ratesFrom, RateType type)
Parameters
ratesFrom
DateTime
La data intrării în vigoare a noii rate.
type
RateType
Tabelul de rate pentru a adăuga.
Returns
Adăugați Aspose.Tasks.Rate de exemplu.
GetEnumerator()
Întoarce un enumerator pentru această colecție.
public IEnumerator GetEnumerator()
Returns
un enumerator pentru această colecție.
Remove(Rate)
Îndepărtează exemplul Rate din această colecție.
public bool Remove(Rate item)
Parameters
item
Rate
Obiectul care trebuie eliminat.
Returns
adevărat dacă rata specificată a fost eliminată cu succes; altfel, fals.
ToList()
Convertează obiectul Aspose.Tasks.RateCollection într-o listă a obiectelor Aspose.Tasks.Rate.
public List<rate> ToList()
Returns
Lista obiectelor Aspose.Tasks.Rate.
ToList(RateType)
Convertează obiectul Aspose.Tasks.RateCollection într-o listă a obiectelor Aspose.Tasks.Rate filtrate de tipul specificat Aspose.Tasks.RateType.
public List<rate> ToList(RateType type)
Parameters
type
RateType
Tipul care trebuie filtrat.
Returns
o listă de obiecte Aspose.Tasks.Rate.</keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,></keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,>