ITemplatedItemsList<TItem> Interfaz
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í.
Esta interfaz es para uso interno de los representadores de plataformas.
public interface ITemplatedItemsList<TItem> : System.Collections.Generic.IEnumerable<TItem>, System.Collections.Generic.IReadOnlyCollection<TItem>, System.Collections.Generic.IReadOnlyList<TItem>, System.Collections.Specialized.INotifyCollectionChanged where TItem : BindableObject
type ITemplatedItemsList<'Item (requires 'Item :> BindableObject)> = interface
interface IReadOnlyList<'Item (requires 'Item :> BindableObject)>
interface seq<'Item (requires 'Item :> BindableObject)>
interface IEnumerable
interface IReadOnlyCollection<'Item (requires 'Item :> BindableObject)>
interface INotifyCollectionChanged
Parámetros de tipo
- TItem
- Derivado
- Implementaciones
-
System.Collections.Generic.IEnumerable<T> System.Collections.Generic.IEnumerable<TItem> System.Collections.Generic.IReadOnlyCollection<T> System.Collections.Generic.IReadOnlyCollection<TItem> System.Collections.Generic.IReadOnlyList<TItem> System.Collections.IEnumerable System.Collections.Specialized.INotifyCollectionChanged
Propiedades
| BindingContext |
Para uso interno de los representadores de plataformas. |
| HeaderContent |
Para uso interno de los representadores de plataformas. |
| ItemsSource |
Para uso interno de los representadores de plataformas. |
| ListProxy |
Para uso interno de los representadores de plataformas. |
| Name |
Para uso interno de los representadores de plataformas. |
| ShortNames |
Para uso interno de los representadores de plataformas. |
Métodos
| ActivateContent(Int32, Object) |
Para uso interno de los representadores de plataformas. |
| GetGlobalIndexForGroup(ITemplatedItemsList<TItem>) |
Para uso interno de los representadores de plataformas. |
| GetGlobalIndexOfItem(Object) |
Para uso interno de los representadores de plataformas. |
| GetGroup(Int32) |
Para uso interno de los representadores de plataformas. |
| GetGroupAndIndexOfItem(Object, Object) |
Para uso interno de los representadores de plataformas. |
| GetGroupAndIndexOfItem(Object) |
Para uso interno de los representadores de plataformas. |
| GetGroupIndexFromGlobal(Int32, Int32) |
Esta interfaz es para uso interno de los representadores de plataformas. |
| IndexOf(TItem) |
Para uso interno de los representadores de plataformas. |
| SelectDataTemplate(Object) |
Para uso interno de los representadores de plataformas. |
| UpdateContent(TItem, Int32) |
Para uso interno de los representadores de plataformas. |
| UpdateHeader(TItem, Int32) |
Para uso interno de los representadores de plataformas. |
Eventos
| GroupedCollectionChanged |
Para uso interno de los representadores de plataformas. |
| PropertyChanged |
Para uso interno de los representadores de plataformas. |
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. |