DefinitionCollection<T> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Una raccolta con parametri provenienti da una IDefinition. Classe di base per 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
Parametri di tipo
- T
- Ereditarietà
-
System.ObjectDefinitionCollection<T>
- Derivato
- Implementazioni
-
System.Collections.Generic.ICollection<T> System.Collections.Generic.IEnumerable<T> System.Collections.Generic.IList<T> System.Collections.IEnumerable
Commenti
Gli oggetti di tipo DefinitionCollection<T> vengono parametrizzati con un tipo di IDefinition.
Proprietà
Count |
Ottiene il numero di istanze di IDefinition contenute in questa DefinitionCollection<T>. |
IsReadOnly |
|
Item[Int32] |
Ottiene o imposta il valore indicizzato da |
Metodi
Add(T) |
Aggiunge un oggetto IDefinition alla raccolta. |
Clear() |
Rimuove tutti i valori da questa DefinitionCollection<T>. |
Contains(T) |
Restituisce un valore booleano che indica se questa DefinitionCollection<T> contiene l'oggetto IDefinition specificato. |
CopyTo(T[], Int32) |
Copie le istanze di IDefinition da questa DefinitionCollection<T> in una |
GetEnumerator() |
Restituisce un enumeratore per lo scorrimento delle istanze di IDefinition in questa DefinitionCollection<T>. |
IndexOf(T) |
Restituisce l'indice della prima occorrenza di |
Insert(Int32, T) |
Inserisce una IDefinition in questa DefinitionCollection<T> in corrispondenza della posizione specificata da |
Remove(T) |
Rimuove una IDefinition da questa DefinitionCollection<T> e restituisce |
RemoveAt(Int32) |
Rimuove un elemento da questa DefinitionCollection<T>. |
Eventi
ItemSizeChanged |
Evento generato quando cambiano le dimensioni di visualizzazione dell'elemento nella raccolta. |
Implementazioni dell'interfaccia esplicita
IEnumerable.GetEnumerator() |
Ottiene un enumeratore che può essere utilizzato per scorrere le istanze di IDefinition in questa DefinitionCollection<T>. |
Metodi di estensione
ForEach<T>(IEnumerable<T>, Action<T>) |
Per uso interno della piattaforma Xamarin.Forms. |
GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Per uso interno della piattaforma Xamarin.Forms. |
IndexOf<T>(IEnumerable<T>, T) |
Per uso interno della piattaforma Xamarin.Forms. |
IndexOf<T>(IEnumerable<T>, Func<T,Boolean>) |
Per uso interno della piattaforma Xamarin.Forms. |
Prepend<T>(IEnumerable<T>, T) |
Per uso interno della piattaforma Xamarin.Forms. |