Class AvailabilityPeriodCollection
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Reprezentuje kolekci, která obsahuje objekty Aspose.Tasks.AvailabilityPeriod.
public class AvailabilityPeriodCollection : IList<availabilityperiod>, ICollection<availabilityperiod>, IEnumerable<availabilityperiod>, IEnumerable
Dědičnost
object ← AvailabilityPeriodCollection
Implementuje
IList<availabilityperiod>, ICollection<availabilityperiod>, IEnumerable<availabilityperiod>, IEnumerable
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Vlastnosti
Count
Získá počet prvků obsažených v této kolekci.
public int Count { get; }
Hodnota vlastnosti
IsReadOnly
Získá hodnotu, která indikuje, zda je tato kolekce pouze pro čtení; jinak false.
public bool IsReadOnly { get; }
Hodnota vlastnosti
ParentResource
Získá rodičovský Aspose.Tasks.Resource pro tento objekt.
public Resource ParentResource { get; }
Hodnota vlastnosti
this[int]
Vrací nebo nastavuje prvek na zadaném indexu.
public AvailabilityPeriod this[int index] { get; set; }
Hodnota vlastnosti
Metody
Add(AvailabilityPeriod)
Přidá zadanou položku do této kolekce.
public void Add(AvailabilityPeriod item)
Parametry
item
AvailabilityPeriod
zadaná položka, kterou je třeba přidat do této kolekce.
Clear()
Odstraní všechny položky z této kolekce.
public void Clear()
Contains(AvailabilityPeriod)
Vrací true, pokud je zadaná položka nalezena v této kolekci; jinak false.
public bool Contains(AvailabilityPeriod item)
Parametry
item
AvailabilityPeriod
zadaná položka, kterou je třeba najít.
Vrací
true, pokud je zadaná položka nalezena v této kolekci; jinak false.
CopyTo(AvailabilityPeriod[], int)
Kopíruje prvky této kolekce do zadaného pole, počínaje zadaným indexem pole.
public void CopyTo(AvailabilityPeriod[] array, int arrayIndex)
Parametry
array
AvailabilityPeriod[]
zadané jednorozměrné pole, do kterého se mají kopírovat prvky
arrayIndex
int
nula-založený index zadaného pole, na kterém kopírování začíná.
GetEnumerator()
Vrací enumerátor pro tuto kolekci.
public IEnumerator<availabilityperiod> GetEnumerator()
Vrací
IEnumerator<AvailabilityPeriod>
enumerátor pro tuto kolekci.
IndexOf(AvailabilityPeriod)
Určuje index zadané položky v této kolekci.
public int IndexOf(AvailabilityPeriod item)
Parametry
item
AvailabilityPeriod
zadaná položka, kterou je třeba lokalizovat v této kolekci.
Vrací
index zadané položky, pokud je nalezena; jinak -1.
Insert(int, AvailabilityPeriod)
Vloží zadanou položku na zadaný index.
public void Insert(int index, AvailabilityPeriod item)
Parametry
index
int
zadaný nulový index, na kterém by měla být položka vložena.
item
AvailabilityPeriod
zadaná položka, kterou je třeba vložit do této kolekce.
Remove(AvailabilityPeriod)
Odstraní první výskyt konkrétního objektu z této kolekce.
public bool Remove(AvailabilityPeriod item)
Parametry
item
AvailabilityPeriod
zadaný objekt, který je třeba odstranit.
Vrací
true, pokud byl zadaný objekt úspěšně odstraněn z této kolekce; jinak false.
RemoveAt(int)
Odstraní položku na zadaném indexu.
public void RemoveAt(int index)
Parametry
index
int
zadaný nulový index pro odstranění položky.