Class AvailabilityPeriodCollection
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Stellt eine Sammlung dar, die Aspose.Tasks.AvailabilityPeriod-Objekte enthält.
public class AvailabilityPeriodCollection : IList<availabilityperiod>, ICollection<availabilityperiod>, IEnumerable<availabilityperiod>, IEnumerable
Vererbung
object ← AvailabilityPeriodCollection
Implementiert
IList<availabilityperiod>, ICollection<availabilityperiod>, IEnumerable<availabilityperiod>, IEnumerable
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Eigenschaften
Count
Erhält die Anzahl der Elemente, die in dieser Sammlung enthalten sind.
public int Count { get; }
Rückgabewert
IsReadOnly
Erhält einen Wert, der angibt, ob diese Sammlung schreibgeschützt ist; andernfalls false.
public bool IsReadOnly { get; }
Rückgabewert
ParentResource
Erhält die übergeordnete Aspose.Tasks.Resource für dieses Objekt.
public Resource ParentResource { get; }
Rückgabewert
this[int]
Gibt das Element am angegebenen Index zurück oder legt es fest.
public AvailabilityPeriod this[int index] { get; set; }
Rückgabewert
Methoden
Add(AvailabilityPeriod)
Fügt das angegebene Element zu dieser Sammlung hinzu.
public void Add(AvailabilityPeriod item)
Parameter
item
AvailabilityPeriod
das angegebene Element, das zu dieser Sammlung hinzugefügt werden soll.
Clear()
Entfernt alle Elemente aus dieser Sammlung.
public void Clear()
Contains(AvailabilityPeriod)
Gibt true zurück, wenn das angegebene Element in dieser Sammlung gefunden wird; andernfalls false.
public bool Contains(AvailabilityPeriod item)
Parameter
item
AvailabilityPeriod
das angegebene Element, das gefunden werden soll.
Rückgabewert
true, wenn das angegebene Element in dieser Sammlung gefunden wird; andernfalls false.
CopyTo(AvailabilityPeriod[], int)
Kopiert die Elemente dieser Sammlung in das angegebene Array, beginnend am angegebenen Array-Index.
public void CopyTo(AvailabilityPeriod[] array, int arrayIndex)
Parameter
array
AvailabilityPeriod[]
das angegebene eindimensionale Array, in das die Elemente kopiert werden sollen
arrayIndex
int
der nullbasierte Index des angegebenen Arrays, an dem das Kopieren beginnt.
GetEnumerator()
Gibt einen Enumerator für diese Sammlung zurück.
public IEnumerator<availabilityperiod> GetEnumerator()
Rückgabewert
IEnumerator<AvailabilityPeriod>
ein Enumerator für diese Sammlung.
IndexOf(AvailabilityPeriod)
Bestimmt den Index des angegebenen Elements in dieser Sammlung.
public int IndexOf(AvailabilityPeriod item)
Parameter
item
AvailabilityPeriod
das angegebene Element, das in dieser Sammlung lokalisiert werden soll.
Rückgabewert
der Index des angegebenen Elements, wenn es gefunden wird; andernfalls -1.
Insert(int, AvailabilityPeriod)
Fügt das angegebene Element am angegebenen Index ein.
public void Insert(int index, AvailabilityPeriod item)
Parameter
index
int
der angegebene nullbasierte Index, an dem das Element eingefügt werden soll.
item
AvailabilityPeriod
das angegebene Element, das in diese Sammlung eingefügt werden soll.
Remove(AvailabilityPeriod)
Entfernt das erste Vorkommen eines bestimmten Objekts aus dieser Sammlung.
public bool Remove(AvailabilityPeriod item)
Parameter
item
AvailabilityPeriod
das angegebene Objekt, das entfernt werden soll.
Rückgabewert
true, wenn das angegebene Objekt erfolgreich aus dieser Sammlung entfernt wurde; andernfalls false.
RemoveAt(int)
Entfernt ein Element am angegebenen Index.
public void RemoveAt(int index)
Parameter
index
int
der angegebene nullbasierte Index, an dem ein Element entfernt werden soll.