DefinitionCollection<T> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Colección parametrizada por un IDefinition. Clase base de ColumnDefinitionCollection y 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
Parámetros de tipo
- T
- Herencia
-
DefinitionCollection<T>
- Derivado
- Implementaciones
Comentarios
Los objetos de tipo DefinitionCollection<T> se parametrizan con un tipo de IDefinition.
Propiedades
Count |
Obtiene el número de instancias de IDefinition que este DefinitionCollection<T> contiene. |
IsReadOnly |
|
Item[Int32] |
Obtiene o establece el valor indexado por |
Métodos
Add(T) |
Agrega un elemento IDefinition a la colección. |
Clear() |
Quita todos los valores de este DefinitionCollection<T>. |
Contains(T) |
Devuelve un valor booleano que indica si este DefinitionCollection<T> contiene el IDefinition especificado. |
CopyTo(T[], Int32) |
Copia instancias de IDefinition desde este DefinitionCollection<T> en un |
GetEnumerator() |
Devuelve un enumerador que itera por las instancias de IDefinition en este DefinitionCollection<T>. |
IndexOf(T) |
Devuelve el índice de la primera aparición de |
Insert(Int32, T) |
Inserta un objeto IDefinition en este DefinitionCollection<T>, en la ubicación especificada por |
Remove(T) |
Quita un IDefinition de este DefinitionCollection<T> y devuelve |
RemoveAt(Int32) |
Quita un elemento de este DefinitionCollection<T>. |
Eventos
ItemSizeChanged |
Evento que se genera cuando cambia el tamaño de presentación del elemento de la colección. |
Implementaciones de interfaz explícitas
IEnumerable.GetEnumerator() |
Obtiene un enumerador que se puede usar para iterar por las instancias de IDefinition en este DefinitionCollection<T>. |
Métodos de extensión
ForEach<T>(IEnumerable<T>, Action<T>) |
Para uso interno de la plataforma de Xamarin.Forms. |
GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Para uso interno de la plataforma de Xamarin.Forms. |
IndexOf<T>(IEnumerable<T>, T) |
Para uso interno de la plataforma de Xamarin.Forms. |
IndexOf<T>(IEnumerable<T>, Func<T,Boolean>) |
Para uso interno de la plataforma de Xamarin.Forms. |
Prepend<T>(IEnumerable<T>, T) |
Para uso interno de la plataforma de Xamarin.Forms. |