Class RateCollection
De naam: Aspose.Tasks Verzameling: Aspose.Tasks.dll (25.4.0)
Vertegenwoordigt een collectie die Aspose.Tasks.Rate objecten bevat.
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
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Geeft het aantal elementen dat in de RateCollection is opgenomen.
public int Count { get; }
Eigendomswaarde
IsReadOnly
Geeft een waarde die aangeeft of deze collectie alleen wordt gelezen.
public bool IsReadOnly { get; }
Eigendomswaarde
ParentResource
Geeft de ouder Aspose.Tasks.Resource object voor deze collectie.
public Resource ParentResource { get; }
Eigendomswaarde
Dit is[RateType]
Terugkeert of zet het element op de aangegeven index.
public RateByDateCollection this[RateType key] { get; set; }
Eigendomswaarde
Methods
Add(DateTime)
Voeg een nieuw Aspose.Tasks.Rate voorbeeld toe aan deze collectie.
public Rate Add(DateTime ratesFrom)
Parameters
ratesFrom
DateTime
Op de datum waarop het nieuwe tarief in werking treedt.
Returns
Toegevoegd Aspose.Tasks.Rate voorbeeld.
Add(DateTime en RateType)
Voeg een nieuw Aspose.Tasks.Rate voorbeeld toe aan deze collectie.
public Rate Add(DateTime ratesFrom, RateType type)
Parameters
ratesFrom
DateTime
Op de datum waarop het nieuwe tarief in werking treedt.
type
RateType
De tarief tabel om toe te voegen.
Returns
Toegevoegd Aspose.Tasks.Rate voorbeeld.
GetEnumerator()
Terug een lijstje voor deze collectie.
public IEnumerator GetEnumerator()
Returns
Een lijstje voor deze collectie.
Remove(Rate)
Verwijder Rate instance uit deze collectie.
public bool Remove(Rate item)
Parameters
item
Rate
Het item om te verwijderen.
Returns
waar als de aangegeven Rate met succes is verwijderd; anders, vals.
ToList()
Convert het Aspose.Tasks.RateCollection object naar een lijst met Aspose.Tasks.Rate objecten.
public List<rate> ToList()
Returns
Lijst van Aspose.Tasks.Rate objecten.
ToList(RateType)
Converteert het Aspose.Tasks.RateCollection object naar een lijst met Aspose.Tasks.Rate objecten die worden gefilterd door het specifieke Aspose.Tasks.RateType type.
public List<rate> ToList(RateType type)
Parameters
type
RateType
Het type om te filteren.
Returns
een lijst met Aspose.Tasks.Rate objecten.</keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,></keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,>