DefinitionCollection<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma coleção parametrizada por uma IDefinition. A classe base para ColumnDefinitionCollection e 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
- Herança
-
DefinitionCollection<T>
- Derivado
- Implementações
Comentários
Objetos do tipo DefinitionCollection<T> são parametrizados com um tipo de IDefinition.
Propriedades
Count |
Obtém o número de instâncias IDefinition contidas neste DefinitionCollection<T>. |
IsReadOnly |
|
Item[Int32] |
Obtém ou define o valor indexado por |
Métodos
Add(T) |
Adiciona um IDefinition à coleção. |
Clear() |
Remove todos os valores desta DefinitionCollection<T>. |
Contains(T) |
Retorna um valor booliano que indica se este DefinitionCollection<T> contém ou não o IDefinition especificado. |
CopyTo(T[], Int32) |
Copia instâncias IDefinition deste DefinitionCollection<T> para um |
GetEnumerator() |
Retorna um enumerador que itera pelas instâncias IDefinition nesta DefinitionCollection<T>. |
IndexOf(T) |
Retorna o índice da primeira ocorrência de |
Insert(Int32, T) |
Insere um IDefinition neste DefinitionCollection<T> no local especificado pelo |
Remove(T) |
Remove uma IDefinition desta DefinitionCollection<T> e retorna |
RemoveAt(Int32) |
Remove um item desta DefinitionCollection<T>. |
Eventos
ItemSizeChanged |
Evento gerado quando o tamanho de exibição do item na coleção é alterado. |
Implantações explícitas de interface
IEnumerable.GetEnumerator() |
Obtém um enumerador que pode ser usado para iterar pelas instâncias de IDefinition nesta DefinitionCollection<T>. |
Métodos de Extensão
ForEach<T>(IEnumerable<T>, Action<T>) |
Para uso interno pela plataforma do Xamarin.Forms. |
GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Para uso interno pela plataforma do Xamarin.Forms. |
IndexOf<T>(IEnumerable<T>, T) |
Para uso interno pela plataforma do Xamarin.Forms. |
IndexOf<T>(IEnumerable<T>, Func<T,Boolean>) |
Para uso interno pela plataforma do Xamarin.Forms. |
Prepend<T>(IEnumerable<T>, T) |
Para uso interno pela plataforma do Xamarin.Forms. |