TemplatedItemsList<TView,TItem> 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í.
Para uso interno de la plataforma de Xamarin.Forms.
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public sealed class TemplatedItemsList<TView,TItem> : Xamarin.Forms.BindableObject, IDisposable, System.Collections.Generic.IEnumerable<TItem>, System.Collections.Generic.IReadOnlyCollection<TItem>, System.Collections.Generic.IReadOnlyList<TItem>, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged, Xamarin.Forms.ITemplatedItemsList<TItem> where TView : BindableObject, IItemsView<TItem> where TItem : BindableObject
type TemplatedItemsList<'View, 'Item (requires 'View :> BindableObject and 'View :> IItemsView<'Item> and 'Item :> BindableObject)> = class
inherit BindableObject
interface ITemplatedItemsList<'Item (requires 'Item :> BindableObject)>
interface IReadOnlyList<'Item (requires 'Item :> BindableObject)>
interface seq<'Item (requires 'Item :> BindableObject)>
interface IEnumerable
interface IReadOnlyCollection<'Item (requires 'Item :> BindableObject)>
interface INotifyCollectionChanged
interface IList
interface ICollection
interface IDisposable
Parámetros de tipo
- TView
Para uso interno de la plataforma de Xamarin.Forms.
- TItem
Para uso interno de la plataforma de Xamarin.Forms.
- Herencia
- Atributos
-
System.ComponentModel.EditorBrowsableAttribute
- 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.ICollection System.Collections.IEnumerable System.Collections.IList System.Collections.Specialized.INotifyCollectionChanged System.IDisposable ITemplatedItemsList<TItem>
Campos
NameProperty |
Para uso interno de la plataforma de Xamarin.Forms. |
ShortNameProperty |
Para uso interno de la plataforma de Xamarin.Forms. |
Propiedades
BindingContext |
Obtiene o establece el objeto que contiene las propiedades que van a dirigir las propiedades enlazadas que pertenecen a este BindableObject. (Heredado de BindableObject) |
Count |
Para uso interno de la plataforma de Xamarin.Forms. |
Dispatcher |
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
GroupDisplayBinding |
Para uso interno de la plataforma de Xamarin.Forms. |
GroupHeaderTemplate |
Para uso interno de la plataforma de Xamarin.Forms. |
GroupHeaderTemplateProperty |
Para uso interno de la plataforma de Xamarin.Forms. |
GroupShortNameBinding |
Para uso interno de la plataforma de Xamarin.Forms. |
HeaderContent |
Para uso interno de la plataforma de Xamarin.Forms. |
IsGroupingEnabled |
Para uso interno de la plataforma de Xamarin.Forms. |
IsGroupingEnabledProperty |
Para uso interno de la plataforma de Xamarin.Forms. |
Item[Int32] |
Para uso interno de la plataforma de Xamarin.Forms. |
ItemsSource |
Para uso interno de la plataforma de Xamarin.Forms. |
Name |
Para uso interno de la plataforma de Xamarin.Forms. |
Parent |
Para uso interno de la plataforma de Xamarin.Forms. |
ProgressiveLoadingProperty |
Para uso interno de la plataforma de Xamarin.Forms. |
ShortName |
Para uso interno de la plataforma de Xamarin.Forms. |
ShortNames |
Para uso interno de la plataforma de Xamarin.Forms. |
Métodos
ActivateContent(Int32, Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
ApplyBindings() |
Aplica los enlaces a BindingContext. (Heredado de BindableObject) |
ClearValue(BindableProperty) |
Borra cualquier valor establecido por SetValue para |
ClearValue(BindablePropertyKey) |
Borra cualquier valor establecido por SetValue para la propiedad que |
CoerceValue(BindableProperty) |
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
CoerceValue(BindablePropertyKey) |
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
CreateContent(Int32, Object, Boolean) |
Para uso interno de la plataforma de Xamarin.Forms. |
Dispose() |
Para uso interno de la plataforma de Xamarin.Forms. |
GetDescendantCount() |
Para uso interno de la plataforma de Xamarin.Forms. |
GetEnumerator() |
Para uso interno de la plataforma de Xamarin.Forms. |
GetGlobalIndexForGroup(ITemplatedItemsList<TItem>) |
Para uso interno de la plataforma de Xamarin.Forms. |
GetGlobalIndexOfGroup(Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
GetGlobalIndexOfItem(Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
GetGlobalIndexOfItem(Object, Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
GetGroupAndIndexOfItem(Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
GetGroupAndIndexOfItem(Object, Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
GetGroupIndexFromGlobal(Int32, Int32) |
Para uso interno de la plataforma de Xamarin.Forms. |
GetValue(BindableProperty) |
Devuelve el valor contenido en la propiedad BindableProperty. (Heredado de BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Obsoletos.
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Obsoletos.
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
IndexOf(TItem) |
Para uso interno de la plataforma de Xamarin.Forms. |
IsSet(BindableProperty) |
Devuelve |
OnBindingContextChanged() |
Reemplaza este método para ejecutar una acción cuando BindingContext cambia. (Heredado de BindableObject) |
OnPropertyChanged(String) |
Llama a este método desde una clase secundaria para notificar que se produjo un cambio en una propiedad. (Heredado de BindableObject) |
OnPropertyChanging(String) |
Llama a este método desde una clase secundaria para notificar que se va a producir un cambio en una propiedad. (Heredado de BindableObject) |
RemoveBinding(BindableProperty) |
Quita un enlace definida previamente. (Heredado de BindableObject) |
SelectDataTemplate(Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
SetBinding(BindableProperty, BindingBase) |
Asigna un enlace a una propiedad. (Heredado de BindableObject) |
SetValue(BindableProperty, Object) |
Establece el valor de la propiedad especificada. (Heredado de BindableObject) |
SetValue(BindablePropertyKey, Object) |
Establece el valor de la propiedad propertyKey. (Heredado de BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
UnapplyBindings() |
Deshace todos los enlaces establecidos previamente. (Heredado de BindableObject) |
Eventos
BindingContextChanged |
Se produce siempre que cambia la propiedad BindingContext. (Heredado de BindableObject) |
CollectionChanged |
Para uso interno de la plataforma de Xamarin.Forms. |
GroupedCollectionChanged |
Para uso interno de la plataforma de Xamarin.Forms. |
PropertyChanged |
Se produce cuando ha cambiado una propiedad. (Heredado de BindableObject) |
PropertyChanging |
Se produce cuando una propiedad está a punto de cambiar. (Heredado de BindableObject) |
Implementaciones de interfaz explícitas
ICollection.CopyTo(Array, Int32) |
Para uso interno de la plataforma de Xamarin.Forms. |
ICollection.IsSynchronized |
Para uso interno de la plataforma de Xamarin.Forms. |
ICollection.SyncRoot |
Para uso interno de la plataforma de Xamarin.Forms. |
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
IEnumerable.GetEnumerator() |
Para uso interno de la plataforma de Xamarin.Forms. |
IList.Add(Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
IList.Clear() |
Para uso interno de la plataforma de Xamarin.Forms. |
IList.Contains(Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
IList.IndexOf(Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
IList.Insert(Int32, Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
IList.IsFixedSize |
Para uso interno de la plataforma de Xamarin.Forms. |
IList.IsReadOnly |
Para uso interno de la plataforma de Xamarin.Forms. |
IList.Item[Int32] |
Para uso interno de la plataforma de Xamarin.Forms. |
IList.Remove(Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
IList.RemoveAt(Int32) |
Para uso interno de la plataforma de Xamarin.Forms. |
ITemplatedItemsList<TItem>.BindingContext |
Para uso interno de la plataforma de Xamarin.Forms. |
ITemplatedItemsList<TItem>.GetGroup(Int32) |
Para uso interno de la plataforma de Xamarin.Forms. |
ITemplatedItemsList<TItem>.GroupedCollectionChanged |
Para uso interno de la plataforma de Xamarin.Forms. |
ITemplatedItemsList<TItem>.ListProxy |
Para uso interno de la plataforma de Xamarin.Forms. |
ITemplatedItemsList<TItem>.PropertyChanged |
Para uso interno de la plataforma de Xamarin.Forms. |
ITemplatedItemsList<TItem>.UpdateContent(TItem, Int32) |
Para uso interno de la plataforma de Xamarin.Forms. |
ITemplatedItemsList<TItem>.UpdateHeader(TItem, Int32) |
Para uso interno de la plataforma de Xamarin.Forms. |