TemplatedItemsList<TView,TItem> 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.
Para uso interno pela plataforma do 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 pela plataforma do Xamarin.Forms.
- TItem
Para uso interno pela plataforma do Xamarin.Forms.
- Herança
- Atributos
-
System.ComponentModel.EditorBrowsableAttribute
- Implementações
-
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 pela plataforma do Xamarin.Forms. |
ShortNameProperty |
Para uso interno pela plataforma do Xamarin.Forms. |
Propriedades
BindingContext |
Obtém ou define o objeto que contém as propriedades que serão o destino das propriedades associadas que pertencem a este BindableObject. (Herdado de BindableObject) |
Count |
Para uso interno pela plataforma do Xamarin.Forms. |
Dispatcher |
Para uso interno pela plataforma do Xamarin.Forms. (Herdado de BindableObject) |
GroupDisplayBinding |
Para uso interno pela plataforma do Xamarin.Forms. |
GroupHeaderTemplate |
Para uso interno pela plataforma do Xamarin.Forms. |
GroupHeaderTemplateProperty |
Para uso interno pela plataforma do Xamarin.Forms. |
GroupShortNameBinding |
Para uso interno pela plataforma do Xamarin.Forms. |
HeaderContent |
Para uso interno pela plataforma do Xamarin.Forms. |
IsGroupingEnabled |
Para uso interno pela plataforma do Xamarin.Forms. |
IsGroupingEnabledProperty |
Para uso interno pela plataforma do Xamarin.Forms. |
Item[Int32] |
Para uso interno pela plataforma do Xamarin.Forms. |
ItemsSource |
Para uso interno pela plataforma do Xamarin.Forms. |
Name |
Para uso interno pela plataforma do Xamarin.Forms. |
Parent |
Para uso interno pela plataforma do Xamarin.Forms. |
ProgressiveLoadingProperty |
Para uso interno pela plataforma do Xamarin.Forms. |
ShortName |
Para uso interno pela plataforma do Xamarin.Forms. |
ShortNames |
Para uso interno pela plataforma do Xamarin.Forms. |
Métodos
ActivateContent(Int32, Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
ApplyBindings() |
Aplicar as associações a BindingContext. (Herdado de BindableObject) |
ClearValue(BindableProperty) |
Limpa qualquer valor definido por SetValue para |
ClearValue(BindablePropertyKey) |
Limpa qualquer valor definido por SetValue para a propriedade identificada por |
CoerceValue(BindableProperty) |
Para uso interno pela plataforma do Xamarin.Forms. (Herdado de BindableObject) |
CoerceValue(BindablePropertyKey) |
Para uso interno pela plataforma do Xamarin.Forms. (Herdado de BindableObject) |
CreateContent(Int32, Object, Boolean) |
Para uso interno pela plataforma do Xamarin.Forms. |
Dispose() |
Para uso interno pela plataforma do Xamarin.Forms. |
GetDescendantCount() |
Para uso interno pela plataforma do Xamarin.Forms. |
GetEnumerator() |
Para uso interno pela plataforma do Xamarin.Forms. |
GetGlobalIndexForGroup(ITemplatedItemsList<TItem>) |
Para uso interno pela plataforma do Xamarin.Forms. |
GetGlobalIndexOfGroup(Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
GetGlobalIndexOfItem(Object, Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
GetGlobalIndexOfItem(Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
GetGroupAndIndexOfItem(Object, Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
GetGroupAndIndexOfItem(Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
GetGroupIndexFromGlobal(Int32, Int32) |
Para uso interno pela plataforma do Xamarin.Forms. |
GetValue(BindableProperty) |
Retorna o valor contido na BindableProperty. (Herdado de BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Obsoleto.
Para uso interno pela plataforma do Xamarin.Forms. (Herdado de BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Obsoleto.
Para uso interno pela plataforma do Xamarin.Forms. (Herdado de BindableObject) |
IndexOf(TItem) |
Para uso interno pela plataforma do Xamarin.Forms. |
IsSet(BindableProperty) |
Retornará |
OnBindingContextChanged() |
Substitua este método para executar uma ação quando BindingContext mudar. (Herdado de BindableObject) |
OnPropertyChanged(String) |
Chame esse método de uma classe filho para notificar que ocorreu uma alteração em uma propriedade. (Herdado de BindableObject) |
OnPropertyChanging(String) |
Chame esse método de uma classe filho para notificar que uma alteração vai acontecer em uma propriedade. (Herdado de BindableObject) |
RemoveBinding(BindableProperty) |
Remove uma associação definida anteriormente. (Herdado de BindableObject) |
SelectDataTemplate(Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
SetBinding(BindableProperty, BindingBase) |
Atribui uma associação a uma propriedade. (Herdado de BindableObject) |
SetValue(BindableProperty, Object) |
Define o valor da propriedade especificada. (Herdado de BindableObject) |
SetValue(BindablePropertyKey, Object) |
Define o valor da propertyKey. (Herdado de BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Para uso interno pela plataforma do Xamarin.Forms. (Herdado de BindableObject) |
UnapplyBindings() |
Cancela a aplicação de todas as associações definidas anteriormente. (Herdado de BindableObject) |
Eventos
BindingContextChanged |
Gerado sempre que a propriedade BindingContext muda. (Herdado de BindableObject) |
CollectionChanged |
Para uso interno pela plataforma do Xamarin.Forms. |
GroupedCollectionChanged |
Para uso interno pela plataforma do Xamarin.Forms. |
PropertyChanged |
Gerado quando uma propriedade foi alterada. (Herdado de BindableObject) |
PropertyChanging |
Gerado quando uma propriedade está prestes a mudar. (Herdado de BindableObject) |
Implantações explícitas de interface
ICollection.CopyTo(Array, Int32) |
Para uso interno pela plataforma do Xamarin.Forms. |
ICollection.IsSynchronized |
Para uso interno pela plataforma do Xamarin.Forms. |
ICollection.SyncRoot |
Para uso interno pela plataforma do Xamarin.Forms. |
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Para uso interno pela plataforma do Xamarin.Forms. (Herdado de BindableObject) |
IEnumerable.GetEnumerator() |
Para uso interno pela plataforma do Xamarin.Forms. |
IList.Add(Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
IList.Clear() |
Para uso interno pela plataforma do Xamarin.Forms. |
IList.Contains(Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
IList.IndexOf(Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
IList.Insert(Int32, Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
IList.IsFixedSize |
Para uso interno pela plataforma do Xamarin.Forms. |
IList.IsReadOnly |
Para uso interno pela plataforma do Xamarin.Forms. |
IList.Item[Int32] |
Para uso interno pela plataforma do Xamarin.Forms. |
IList.Remove(Object) |
Para uso interno pela plataforma do Xamarin.Forms. |
IList.RemoveAt(Int32) |
Para uso interno pela plataforma do Xamarin.Forms. |
ITemplatedItemsList<TItem>.BindingContext |
Para uso interno pela plataforma do Xamarin.Forms. |
ITemplatedItemsList<TItem>.GetGroup(Int32) |
Para uso interno pela plataforma do Xamarin.Forms. |
ITemplatedItemsList<TItem>.GroupedCollectionChanged |
Para uso interno pela plataforma do Xamarin.Forms. |
ITemplatedItemsList<TItem>.ListProxy |
Para uso interno pela plataforma do Xamarin.Forms. |
ITemplatedItemsList<TItem>.PropertyChanged |
Para uso interno pela plataforma do Xamarin.Forms. |
ITemplatedItemsList<TItem>.UpdateContent(TItem, Int32) |
Para uso interno pela plataforma do Xamarin.Forms. |
ITemplatedItemsList<TItem>.UpdateHeader(TItem, Int32) |
Para uso interno pela plataforma do Xamarin.Forms. |