Class RateCollection
Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)
Det repræsenterer en samling, der indeholder Aspose.Tasks.Rate objekter.
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
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Få det antal elementer, der er indeholdt i RateCollection.
public int Count { get; }
Ejendomsværdi
IsReadOnly
Giver en værdi, der angiver, om denne samling kun læses.
public bool IsReadOnly { get; }
Ejendomsværdi
ParentResource
Få den forældres Aspose.Tasks.Resource-objekt til denne samling.
public Resource ParentResource { get; }
Ejendomsværdi
Dette[RateType]
Returner eller sætter elementet til det angivne indeks.
public RateByDateCollection this[RateType key] { get; set; }
Ejendomsværdi
Methods
Add(DateTime)
Tilføj et nyt Aspose.Tasks.Rate eksempel til denne samling.
public Rate Add(DateTime ratesFrom)
Parameters
ratesFrom
DateTime
Den dato, den nye rente træder i kraft.
Returns
Tilføj Aspose.Tasks.Rate instans.
Add(DateTime og RateType)
Tilføj et nyt Aspose.Tasks.Rate eksempel til denne samling.
public Rate Add(DateTime ratesFrom, RateType type)
Parameters
ratesFrom
DateTime
Den dato, den nye rente træder i kraft.
type
RateType
Tabellen skal tilføjes.
Returns
Tilføj Aspose.Tasks.Rate instans.
GetEnumerator()
Returnerer en enumerator til denne samling.
public IEnumerator GetEnumerator()
Returns
En liste over denne samling.
Remove(Rate)
Fjern Rate instance fra denne samling.
public bool Remove(Rate item)
Parameters
item
Rate
Det element at fjerne.
Returns
sandt, hvis den angivne Rate blev fjernet med succes; ellers falsk.
ToList()
Konverter Aspose.Tasks.RateCollection objekt til en liste over Aspose.Tasks.Rate objekter.
public List<rate> ToList()
Returns
Liste over Aspose.Tasks.Rate objekter.
ToList(RateType)
Konverterer Aspose.Tasks.RateCollection-objektet til en liste over Aspose.Tasks.Rate-objekter, der er filtreret af den angivne Aspose.Tasks.RateType-type.
public List<rate> ToList(RateType type)
Parameters
type
RateType
Den type til at filtrere p.
Returns
En liste over Aspose.Tasks.Rate objekter.</keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,></keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,>