Class RateCollection
Der Name: Aspose.Tasks Zusammensetzung: Aspose.Tasks.dll (25.4.0)
Es stellt eine Sammlung dar, die Aspose.Tasks.Rate Objekte enthält.
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
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 RateCollection enthalten sind.
public int Count { get; }
Eigentumswert
IsReadOnly
Er erhält einen Wert, der darauf hindeutet, ob diese Sammlung nur gelesen wird.
public bool IsReadOnly { get; }
Eigentumswert
ParentResource
Erhalten Sie den Eltern Aspose.Tasks.Resource-Objekt für diese Sammlung.
public Resource ParentResource { get; }
Eigentumswert
Diese[RateType]
Rückkehr oder Setzen des Elements auf den angegebenen Index.
public RateByDateCollection this[RateType key] { get; set; }
Eigentumswert
Methods
Add(DateTime)
Hinzufügen Sie zu dieser Sammlung ein neues Aspose.Tasks.Rate Beispiel.
public Rate Add(DateTime ratesFrom)
Parameters
ratesFrom
DateTime
Das Datum, an dem die neue Rate in Kraft tritt.
Returns
Hinzufügen Aspose.Tasks.Rate Instanz.
Add(DateTime und RateType)
Hinzufügen Sie zu dieser Sammlung ein neues Aspose.Tasks.Rate Beispiel.
public Rate Add(DateTime ratesFrom, RateType type)
Parameters
ratesFrom
DateTime
Das Datum, an dem die neue Rate in Kraft tritt.
type
RateType
Die Zinstabelle zu hinzufügen.
Returns
Hinzufügen Aspose.Tasks.Rate Instanz.
GetEnumerator()
Zurück ein Verzeichnis für diese Sammlung.
public IEnumerator GetEnumerator()
Returns
Eine Liste für diese Sammlung.
Remove(Rate)
Entfernen Sie die Rate-Instanz aus dieser Sammlung.
public bool Remove(Rate item)
Parameters
item
Rate
Das Element zu entfernen.
Returns
wahr, wenn die angegebenen Rate erfolgreich entfernt wurde; sonst, falsch.
ToList()
Umwandelt das Aspose.Tasks.RateCollection Objekt in eine Liste von Aspose.Tasks.Rate Objekten.
public List<rate> ToList()
Returns
Liste der Aspose.Tasks.Rate Objekte.
ToList(RateType)
Umwandelt das Aspose.Tasks.RateCollection-Objekt in eine Liste von Aspose.Tasks.Rate-Objekten, die durch den angegebenen Aspose.Tasks.RateType-Typ gefiltert werden.
public List<rate> ToList(RateType type)
Parameters
type
RateType
Die Art zu filtern.
Returns
eine Liste der Aspose.Tasks.Rate Objekte.</keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,></keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,>