Class RateCollection
Nom dels espais: Aspose.Tasks Assemblea: Aspose.Tasks.dll (25.4.0)
Representa una col·lecció que conté objectes 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
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Obté el nombre d’elements continguts en la RateCollection.
public int Count { get; }
Valor de la propietat
IsReadOnly
Obté un valor que indica si aquesta col·lecció només es llegeix.
public bool IsReadOnly { get; }
Valor de la propietat
ParentResource
Obtenir l’objecte parent Aspose.Tasks.Resource per a aquesta col·lecci.
public Resource ParentResource { get; }
Valor de la propietat
Aquest[RateType]
Retorna o col·loca l’element a l’índex especificat.
public RateByDateCollection this[RateType key] { get; set; }
Valor de la propietat
Methods
Add(DateTime)
Afegeix un nou exemple Aspose.Tasks.Rate a aquesta col·lecci.
public Rate Add(DateTime ratesFrom)
Parameters
ratesFrom
DateTime
La data en què entra en vigor la nova taxa.
Returns
Afegir Aspose.Tasks.Rate instància.
Add(El temps, el ritme)
Afegeix un nou exemple Aspose.Tasks.Rate a aquesta col·lecci.
public Rate Add(DateTime ratesFrom, RateType type)
Parameters
ratesFrom
DateTime
La data en què entra en vigor la nova taxa.
type
RateType
La taula de preus que cal afegir.
Returns
Afegir Aspose.Tasks.Rate instància.
GetEnumerator()
Retorna un enumerador per a aquesta col·lecci.
public IEnumerator GetEnumerator()
Returns
Un enumerador per a aquesta col·lecci.
Remove(Rate)
Elimina la taxa d’instància d’aquesta col·lecci.
public bool Remove(Rate item)
Parameters
item
Rate
El punt per eliminar.
Returns
veritat si la taxa especificada s’ha eliminat amb èxit; d’altra banda, falsa.
ToList()
Converteix l’objecte Aspose.Tasks.RateCollection en una llista d’objectes Aspose.Tasks.Rate.
public List<rate> ToList()
Returns
Llista d’objectes Aspose.Tasks.Rate.
ToList(RateType)
Converteix l’objecte Aspose.Tasks.RateCollection en una llista d’objectes Aspose.Tasks.Rate filtrats pel tipus especificat Aspose.Tasks.RateType.
public List<rate> ToList(RateType type)
Parameters
type
RateType
El tipus per filtrar.
Returns
Una llista d’objectes Aspose.Tasks.Rate.</keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,></keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,>