TemplatedItemsList<TView,TItem> Klasa

Definicja

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

[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

Parametry typu

TView

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

TItem

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

Dziedziczenie
System.Object
TemplatedItemsList<TView,TItem>
Atrybuty
System.ComponentModel.EditorBrowsableAttribute
Implementuje
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>

Pola

NameProperty

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ShortNameProperty

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

Właściwości

BindingContext

Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte powiązanymi właściwościami należącymi do tego BindableObjectobiektu .

(Odziedziczone po BindableObject)
Count

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

Dispatcher

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
GroupDisplayBinding

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GroupHeaderTemplate

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GroupHeaderTemplateProperty

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GroupShortNameBinding

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

HeaderContent

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IsGroupingEnabled

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IsGroupingEnabledProperty

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

Item[Int32]

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ItemsSource

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

Name

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

Parent

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ProgressiveLoadingProperty

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ShortName

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ShortNames

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

Metody

ActivateContent(Int32, Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ApplyBindings()

Zastosuj powiązania do BindingContextelementu .

(Odziedziczone po BindableObject)
ClearValue(BindableProperty)

Czyści dowolną wartość ustawioną przez SetValue dla elementu property.

(Odziedziczone po BindableObject)
ClearValue(BindablePropertyKey)

Czyści dowolną wartość ustawioną SetValue przez dla właściwości, która jest identyfikowana przez propertyKeyelement .

(Odziedziczone po BindableObject)
CoerceValue(BindableProperty)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
CoerceValue(BindablePropertyKey)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
CreateContent(Int32, Object, Boolean)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

Dispose()

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GetDescendantCount()

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GetEnumerator()

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GetGlobalIndexForGroup(ITemplatedItemsList<TItem>)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GetGlobalIndexOfGroup(Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GetGlobalIndexOfItem(Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GetGlobalIndexOfItem(Object, Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GetGroupAndIndexOfItem(Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GetGroupAndIndexOfItem(Object, Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GetGroupIndexFromGlobal(Int32, Int32)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GetValue(BindableProperty)

Zwraca wartość zawartą w właściwości BindableProperty.

(Odziedziczone po BindableObject)
GetValues(BindableProperty, BindableProperty)
Przestarzałe.

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Przestarzałe.

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
IndexOf(TItem)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IsSet(BindableProperty)

Zwraca wartość true , jeśli właściwość docelowa istnieje i została ustawiona.

(Odziedziczone po BindableObject)
OnBindingContextChanged()

Zastąpij tę metodę, aby wykonać akcję po zmianie elementu BindingContext.

(Odziedziczone po BindableObject)
OnPropertyChanged(String)

Wywołaj tę metodę z klasy podrzędnej, aby powiadomić, że zmiana nastąpiła we właściwości.

(Odziedziczone po BindableObject)
OnPropertyChanging(String)

Wywołaj tę metodę z klasy podrzędnej, aby powiadomić, że w właściwości nastąpi zmiana.

(Odziedziczone po BindableObject)
RemoveBinding(BindableProperty)

Usuwa wcześniej ustawione powiązanie.

(Odziedziczone po BindableObject)
SelectDataTemplate(Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

SetBinding(BindableProperty, BindingBase)

Przypisuje powiązanie do właściwości.

(Odziedziczone po BindableObject)
SetValue(BindableProperty, Object)

Ustawia wartość określonej właściwości.

(Odziedziczone po BindableObject)
SetValue(BindablePropertyKey, Object)

Ustawia wartość właściwościKey.

(Odziedziczone po BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
UnapplyBindings()

Usuwa wszystkie wcześniej ustawione powiązania.

(Odziedziczone po BindableObject)

Zdarzenia

BindingContextChanged

Podniesione za każdym razem, BindingContext gdy właściwość ulegnie zmianie.

(Odziedziczone po BindableObject)
CollectionChanged

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

GroupedCollectionChanged

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

PropertyChanged

Podniesione, gdy właściwość uległa zmianie.

(Odziedziczone po BindableObject)
PropertyChanging

Podniesione, gdy właściwość ma ulec zmianie.

(Odziedziczone po BindableObject)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ICollection.IsSynchronized

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ICollection.SyncRoot

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
IEnumerable.GetEnumerator()

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IList.Add(Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IList.Clear()

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IList.Contains(Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IList.IndexOf(Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IList.Insert(Int32, Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IList.IsFixedSize

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IList.IsReadOnly

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IList.Item[Int32]

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IList.Remove(Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

IList.RemoveAt(Int32)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ITemplatedItemsList<TItem>.BindingContext

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ITemplatedItemsList<TItem>.GetGroup(Int32)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ITemplatedItemsList<TItem>.GroupedCollectionChanged

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ITemplatedItemsList<TItem>.ListProxy

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ITemplatedItemsList<TItem>.PropertyChanged

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ITemplatedItemsList<TItem>.UpdateContent(TItem, Int32)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

ITemplatedItemsList<TItem>.UpdateHeader(TItem, Int32)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

Metody rozszerzania

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

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

Tworzy i stosuje powiązanie do właściwości.

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

Tworzy i stosuje powiązanie z wyrażenia.

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

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

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

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

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

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

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

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

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

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

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

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

Dotyczy