TemplatedItemsList<TView,TItem> Classe

Definizione

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à
System.Object
TemplatedItemsList<TView,TItem>
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 property.

(Ereditato da BindableObject)
ClearValue(BindablePropertyKey)

Cancella qualsiasi valore impostato dalla proprietà SetValue identificato da propertyKey.

(Ereditato da BindableObject)
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)

Per uso interno della piattaforma Xamarin.Forms.

GetGlobalIndexOfItem(Object, Object)

Per uso interno della piattaforma Xamarin.Forms.

GetGroupAndIndexOfItem(Object)

Per uso interno della piattaforma Xamarin.Forms.

GetGroupAndIndexOfItem(Object, 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)
Obsoleti.

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
GetValues(BindableProperty, 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 true se la proprietà di destinazione esiste ed è stata impostata.

(Ereditato da BindableObject)
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.

Metodi di estensione

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Per uso interno della piattaforma Xamarin.Forms.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Per uso interno della piattaforma Xamarin.Forms.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Crea un'associazione e la applica a una proprietà.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Obsoleti.

Crea e applica un'associazione da un'espressione.

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)

Per uso interno della piattaforma Xamarin.Forms.

ForEach<T>(IEnumerable<T>, Action<T>)

Per uso interno della piattaforma Xamarin.Forms.

GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Per uso interno della piattaforma Xamarin.Forms.

IndexOf<T>(IEnumerable<T>, T)

Per uso interno della piattaforma Xamarin.Forms.

IndexOf<T>(IEnumerable<T>, Func<T,Boolean>)

Per uso interno della piattaforma Xamarin.Forms.

Prepend<T>(IEnumerable<T>, T)

Per uso interno della piattaforma Xamarin.Forms.

Si applica a