DefinitionCollection<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kolekcja sparametryzowana przez element IDefinition. Klasa podstawowa dla i ColumnDefinitionCollectionRowDefinitionCollection.
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
Parametry typu
- T
- Dziedziczenie
-
System.ObjectDefinitionCollection<T>
- Pochodne
- Implementuje
-
System.Collections.Generic.ICollection<T> System.Collections.Generic.IEnumerable<T> System.Collections.Generic.IList<T> System.Collections.IEnumerable
Uwagi
Obiekty typu DefinitionCollection<T> są sparametryzowane z typem IDefinition.
Właściwości
Count |
Pobiera liczbę IDefinition wystąpień zawartych w tym DefinitionCollection<T>obiekcie . |
IsReadOnly |
|
Item[Int32] |
Pobiera lub ustawia wartość indeksowaną przez |
Metody
Add(T) |
Dodaje element IDefinition do kolekcji. |
Clear() |
Usuwa wszystkie wartości z tego DefinitionCollection<T>elementu . |
Contains(T) |
Zwraca wartość logiczną wskazującą, czy DefinitionCollection<T> zawiera on określony IDefinitionelement . |
CopyTo(T[], Int32) |
Kopiuje IDefinition wystąpienia z tego DefinitionCollection<T> do obiektu |
GetEnumerator() |
Zwraca moduł wyliczający, który iteruje za pośrednictwem IDefinition wystąpień w tym obiekcie DefinitionCollection<T>. |
IndexOf(T) |
Zwraca indeks pierwszego wystąpienia |
Insert(Int32, T) |
Wstawia element IDefinition do tego DefinitionCollection<T> elementu w lokalizacji określonej przez |
Remove(T) |
Usuwa element IDefinition z tego DefinitionCollection<T> elementu i zwraca wartość |
RemoveAt(Int32) |
Usuwa element z tego DefinitionCollection<T>elementu . |
Zdarzenia
ItemSizeChanged |
Zdarzenie, które jest zgłaszane, gdy rozmiar wyświetlania elementu w kolekcji ulegnie zmianie. |
Jawne implementacje interfejsu
IEnumerable.GetEnumerator() |
Pobiera moduł wyliczający, który może służyć do iterowania IDefinition wystąpień w tym obiekcie DefinitionCollection<T>. |
Metody rozszerzania
ForEach<T>(IEnumerable<T>, Action<T>) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. |
GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. |
IndexOf<T>(IEnumerable<T>, T) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. |
IndexOf<T>(IEnumerable<T>, Func<T,Boolean>) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. |
Prepend<T>(IEnumerable<T>, T) |
Do użytku wewnętrznego przez platformę Xamarin. Forms platformy. |