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, Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
| GetGlobalIndexOfItem(Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
| GetGroupAndIndexOfItem(Object, Object) |
Para uso interno de la plataforma de Xamarin.Forms. |
| GetGroupAndIndexOfItem(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, BindableProperty) |
Obsoletos.
Para uso interno de la plataforma de Xamarin.Forms. (Heredado de BindableObject) |
| GetValues(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. |