TemplatedItemsList<TView,TItem> 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.
Per uso interno della piattaforma 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
Parametri di tipo
- TView
Per uso interno della piattaforma Xamarin.Forms.
- TItem
Per uso interno della piattaforma Xamarin.Forms.
- Ereditarietà
- Attributi
-
System.ComponentModel.EditorBrowsableAttribute
- Implementazioni
-
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>
Campi
NameProperty |
Per uso interno della piattaforma Xamarin.Forms. |
ShortNameProperty |
Per uso interno della piattaforma Xamarin.Forms. |
Proprietà
BindingContext |
Ottiene o imposta l'oggetto contenente le proprietà che saranno interessate dalle proprietà associate appartenenti a questo elemento BindableObject. (Ereditato da BindableObject) |
Count |
Per uso interno della piattaforma Xamarin.Forms. |
Dispatcher |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
GroupDisplayBinding |
Per uso interno della piattaforma Xamarin.Forms. |
GroupHeaderTemplate |
Per uso interno della piattaforma Xamarin.Forms. |
GroupHeaderTemplateProperty |
Per uso interno della piattaforma Xamarin.Forms. |
GroupShortNameBinding |
Per uso interno della piattaforma Xamarin.Forms. |
HeaderContent |
Per uso interno della piattaforma Xamarin.Forms. |
IsGroupingEnabled |
Per uso interno della piattaforma Xamarin.Forms. |
IsGroupingEnabledProperty |
Per uso interno della piattaforma Xamarin.Forms. |
Item[Int32] |
Per uso interno della piattaforma Xamarin.Forms. |
ItemsSource |
Per uso interno della piattaforma Xamarin.Forms. |
Name |
Per uso interno della piattaforma Xamarin.Forms. |
Parent |
Per uso interno della piattaforma Xamarin.Forms. |
ProgressiveLoadingProperty |
Per uso interno della piattaforma Xamarin.Forms. |
ShortName |
Per uso interno della piattaforma Xamarin.Forms. |
ShortNames |
Per uso interno della piattaforma Xamarin.Forms. |
Metodi
ActivateContent(Int32, Object) |
Per uso interno della piattaforma Xamarin.Forms. |
ApplyBindings() |
Applica le associazioni a BindingContext. (Ereditato da BindableObject) |
ClearValue(BindableProperty) |
Cancella qualsiasi valore impostato da SetValue per |
ClearValue(BindablePropertyKey) |
Cancella qualsiasi valore impostato dalla proprietà SetValue identificato da |
CoerceValue(BindableProperty) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
CoerceValue(BindablePropertyKey) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
CreateContent(Int32, Object, Boolean) |
Per uso interno della piattaforma Xamarin.Forms. |
Dispose() |
Per uso interno della piattaforma Xamarin.Forms. |
GetDescendantCount() |
Per uso interno della piattaforma Xamarin.Forms. |
GetEnumerator() |
Per uso interno della piattaforma Xamarin.Forms. |
GetGlobalIndexForGroup(ITemplatedItemsList<TItem>) |
Per uso interno della piattaforma Xamarin.Forms. |
GetGlobalIndexOfGroup(Object) |
Per uso interno della piattaforma Xamarin.Forms. |
GetGlobalIndexOfItem(Object, Object) |
Per uso interno della piattaforma Xamarin.Forms. |
GetGlobalIndexOfItem(Object) |
Per uso interno della piattaforma Xamarin.Forms. |
GetGroupAndIndexOfItem(Object, Object) |
Per uso interno della piattaforma Xamarin.Forms. |
GetGroupAndIndexOfItem(Object) |
Per uso interno della piattaforma Xamarin.Forms. |
GetGroupIndexFromGlobal(Int32, Int32) |
Per uso interno della piattaforma Xamarin.Forms. |
GetValue(BindableProperty) |
Restituisce il valore contenuto in BindableProperty. (Ereditato da BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Obsoleti.
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Obsoleti.
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
IndexOf(TItem) |
Per uso interno della piattaforma Xamarin.Forms. |
IsSet(BindableProperty) |
Restituisce |
OnBindingContextChanged() |
Eseguire l'override di questo metodo per eseguire un'azione quando BindingContext viene modificato. (Ereditato da BindableObject) |
OnPropertyChanged(String) |
Chiamare questo metodo da una classe figlio per segnalare una modifica che si è verificata su una proprietà. (Ereditato da BindableObject) |
OnPropertyChanging(String) |
Chiamare questo metodo da una classe figlio per segnalare che una proprietà sta per essere modificata. (Ereditato da BindableObject) |
RemoveBinding(BindableProperty) |
Rimuove un'associazione impostata in precedenza. (Ereditato da BindableObject) |
SelectDataTemplate(Object) |
Per uso interno della piattaforma Xamarin.Forms. |
SetBinding(BindableProperty, BindingBase) |
Assegna un'associazione a una proprietà. (Ereditato da BindableObject) |
SetValue(BindableProperty, Object) |
Imposta il valore della proprietà specificata. (Ereditato da BindableObject) |
SetValue(BindablePropertyKey, Object) |
Imposta il valore di propertyKey. (Ereditato da BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
UnapplyBindings() |
Annulla tutte le associazioni impostate in precedenza. (Ereditato da BindableObject) |
Eventi
BindingContextChanged |
Si verifica ogni volta che la proprietà BindingContext cambia. (Ereditato da BindableObject) |
CollectionChanged |
Per uso interno della piattaforma Xamarin.Forms. |
GroupedCollectionChanged |
Per uso interno della piattaforma Xamarin.Forms. |
PropertyChanged |
Viene chiamato quando una proprietà è stata modificata. (Ereditato da BindableObject) |
PropertyChanging |
Viene chiamato quando una proprietà sta per essere modificata. (Ereditato da BindableObject) |
Implementazioni dell'interfaccia esplicita
ICollection.CopyTo(Array, Int32) |
Per uso interno della piattaforma Xamarin.Forms. |
ICollection.IsSynchronized |
Per uso interno della piattaforma Xamarin.Forms. |
ICollection.SyncRoot |
Per uso interno della piattaforma Xamarin.Forms. |
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Per uso interno della piattaforma Xamarin.Forms. (Ereditato da BindableObject) |
IEnumerable.GetEnumerator() |
Per uso interno della piattaforma Xamarin.Forms. |
IList.Add(Object) |
Per uso interno della piattaforma Xamarin.Forms. |
IList.Clear() |
Per uso interno della piattaforma Xamarin.Forms. |
IList.Contains(Object) |
Per uso interno della piattaforma Xamarin.Forms. |
IList.IndexOf(Object) |
Per uso interno della piattaforma Xamarin.Forms. |
IList.Insert(Int32, Object) |
Per uso interno della piattaforma Xamarin.Forms. |
IList.IsFixedSize |
Per uso interno della piattaforma Xamarin.Forms. |
IList.IsReadOnly |
Per uso interno della piattaforma Xamarin.Forms. |
IList.Item[Int32] |
Per uso interno della piattaforma Xamarin.Forms. |
IList.Remove(Object) |
Per uso interno della piattaforma Xamarin.Forms. |
IList.RemoveAt(Int32) |
Per uso interno della piattaforma Xamarin.Forms. |
ITemplatedItemsList<TItem>.BindingContext |
Per uso interno della piattaforma Xamarin.Forms. |
ITemplatedItemsList<TItem>.GetGroup(Int32) |
Per uso interno della piattaforma Xamarin.Forms. |
ITemplatedItemsList<TItem>.GroupedCollectionChanged |
Per uso interno della piattaforma Xamarin.Forms. |
ITemplatedItemsList<TItem>.ListProxy |
Per uso interno della piattaforma Xamarin.Forms. |
ITemplatedItemsList<TItem>.PropertyChanged |
Per uso interno della piattaforma Xamarin.Forms. |
ITemplatedItemsList<TItem>.UpdateContent(TItem, Int32) |
Per uso interno della piattaforma Xamarin.Forms. |
ITemplatedItemsList<TItem>.UpdateHeader(TItem, Int32) |
Per uso interno della piattaforma Xamarin.Forms. |