DefinitionCollection<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Sammlung, die durch IDefinition parametrisiert wird. Die Basisklasse für ColumnDefinitionCollection und RowDefinitionCollection.
public class DefinitionCollection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T> where T : IDefinition
type DefinitionCollection<'T (requires 'T :> IDefinition)> = class
interface IList<'T (requires 'T :> IDefinition)>
interface ICollection<'T (requires 'T :> IDefinition)>
interface seq<'T (requires 'T :> IDefinition)>
interface IEnumerable
Typparameter
- T
- Vererbung
-
DefinitionCollection<T>
- Abgeleitet
- Implementiert
Hinweise
Objekte vom Typ DefinitionCollection<T> werden mit dem Typ parametrisiert IDefinition.
Eigenschaften
Count |
Ruft die Anzahl von IDefinition-Instanzen ab, die in DefinitionCollection<T> enthalten sind. |
IsReadOnly |
|
Item[Int32] |
Ruft den von |
Methoden
Add(T) |
Fügt der Auflistung eine IDefinition hinzu. |
Clear() |
Entfernt sämtliche Werte aus DefinitionCollection<T>. |
Contains(T) |
Gibt einen booleschen Wert zurück, der angibt, ob die angegebene DefinitionCollection<T>-Sammlung die IDefinition-Schnittstelle enthält. |
CopyTo(T[], Int32) |
Kopiert IDefinition-Instanzen aus dieser DefinitionCollection<T> in ein |
GetEnumerator() |
Gibt einen Enumerator zurück, der die IDefinition-Instanzen in DefinitionCollection<T> durchläuft. |
IndexOf(T) |
Gibt den Index des ersten Vorkommens von |
Insert(Int32, T) |
Fügt an der von |
Remove(T) |
Entfernt eine IDefinition-Schnittstelle aus DefinitionCollection<T> und gibt |
RemoveAt(Int32) |
Entfernt ein Element aus DefinitionCollection<T>. |
Ereignisse
ItemSizeChanged |
Ereignis, das ausgelöst wird, wenn die Anzeigegröße des Elements in der Sammlung geändert wird. |
Explizite Schnittstellenimplementierungen
IEnumerable.GetEnumerator() |
Ruft einen Enumerator ab, mit dessen Hilfe die IDefinition-Instanzen in DefinitionCollection<T> durchlaufen werden können. |
Erweiterungsmethoden
ForEach<T>(IEnumerable<T>, Action<T>) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
IndexOf<T>(IEnumerable<T>, T) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
IndexOf<T>(IEnumerable<T>, Func<T,Boolean>) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |
Prepend<T>(IEnumerable<T>, T) |
Für die interne Verwendung durch die Xamarin.Forms-Plattform. |