Class RateCollection
Nome do espaço: Aspose.Tasks Assembleia: Aspose.Tasks.dll (25.4.0)
Representa uma coleção que contém Aspose.Tasks.Rate objetos.
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
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Obtenha o número de elementos contidos na RateCollection.
public int Count { get; }
Valor da propriedade
IsReadOnly
Recebe um valor indicando se esta coleção é lida apenas.
public bool IsReadOnly { get; }
Valor da propriedade
ParentResource
Obtenha o objeto parent Aspose.Tasks.Resource para esta coleção.
public Resource ParentResource { get; }
Valor da propriedade
Esta[RateType]
Retorna ou coloca o elemento no índice especificado.
public RateByDateCollection this[RateType key] { get; set; }
Valor da propriedade
Methods
Add(DateTime)
Adicione um novo Aspose.Tasks.Rate para esta coleção.
public Rate Add(DateTime ratesFrom)
Parameters
ratesFrom
DateTime
A data em que a nova taxa entra em vigor.
Returns
Adicionado Aspose.Tasks.Rate instância.
Add(Tempo de tempo, RateType)
Adicione um novo Aspose.Tasks.Rate para esta coleção.
public Rate Add(DateTime ratesFrom, RateType type)
Parameters
ratesFrom
DateTime
A data em que a nova taxa entra em vigor.
type
RateType
A tabela de taxas para adicionar.
Returns
Adicionado Aspose.Tasks.Rate instância.
GetEnumerator()
Retorna um enumerador para esta coleção.
public IEnumerator GetEnumerator()
Returns
Uma lista para esta coleção.
Remove(Rate)
Remova o Rate instance desta coleção.
public bool Remove(Rate item)
Parameters
item
Rate
item a ser removido.
Returns
verdade se a taxa especificada foi removida com êxito; caso contrário, falsa.
ToList()
Converte o objeto Aspose.Tasks.RateCollection para uma lista de objetos Aspose.Tasks.Rate.
public List<rate> ToList()
Returns
Lista de objetos Aspose.Tasks.Rate.
ToList(RateType)
Converte o objeto Aspose.Tasks.RateCollection para uma lista de objetos Aspose.Tasks.Rate filtrados pelo tipo especificado Aspose.Tasks.RateType.
public List<rate> ToList(RateType type)
Parameters
type
RateType
O tipo para filtrar.
Returns
Uma lista de objetos Aspose.Tasks.Rate.</keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,></keyvaluepair<ratetype,></keyvaluepair<ratetype,></ratetype,>