TemplatedItemsList<TView,TItem> Sınıf

Tanım

Xamarin. Forms platformu tarafından dahili kullanım için.

[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

Tür Parametreleri

TView

Xamarin. Forms platformu tarafından dahili kullanım için.

TItem

Xamarin. Forms platformu tarafından dahili kullanım için.

Devralma
TemplatedItemsList<TView,TItem>
Öznitelikler
Uygulamalar

Alanlar

NameProperty

Xamarin. Forms platformu tarafından dahili kullanım için.

ShortNameProperty

Xamarin. Forms platformu tarafından dahili kullanım için.

Özellikler

BindingContext

Buna ait olan bağlı özellikler tarafından hedeflenecek özellikleri içeren nesneyi alır veya ayarlar BindableObject .

(Devralındığı yer: BindableObject)
Count

Xamarin. Forms platformu tarafından dahili kullanım için.

Dispatcher (Devralındığı yer: BindableObject)
GroupDisplayBinding

Xamarin. Forms platformu tarafından dahili kullanım için.

GroupHeaderTemplate

Xamarin. Forms platformu tarafından dahili kullanım için.

GroupHeaderTemplateProperty

Xamarin. Forms platformu tarafından dahili kullanım için.

GroupShortNameBinding

Xamarin. Forms platformu tarafından dahili kullanım için.

HeaderContent

Xamarin. Forms platformu tarafından dahili kullanım için.

IsGroupingEnabled

Xamarin. Forms platformu tarafından dahili kullanım için.

IsGroupingEnabledProperty

Xamarin. Forms platformu tarafından dahili kullanım için.

Item[Int32]

Xamarin. Forms platformu tarafından dahili kullanım için.

ItemsSource

Xamarin. Forms platformu tarafından dahili kullanım için.

Name

Xamarin. Forms platformu tarafından dahili kullanım için.

Parent

Xamarin. Forms platformu tarafından dahili kullanım için.

ProgressiveLoadingProperty

Xamarin. Forms platformu tarafından dahili kullanım için.

ShortName

Xamarin. Forms platformu tarafından dahili kullanım için.

ShortNames

Xamarin. Forms platformu tarafından dahili kullanım için.

Yöntemler

ActivateContent(Int32, Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

ApplyBindings()

Bağlamaları uygulamasına uygulayın BindingContext .

(Devralındığı yer: BindableObject)
ClearValue(BindableProperty)

İçin tarafından ayarlanan her değeri SetValue temizler property .

(Devralındığı yer: BindableObject)
ClearValue(BindablePropertyKey)

Tarafından tanımlanan özelliği için tarafından ayarlanan herhangi bir değeri temizler SetValue propertyKey .

(Devralındığı yer: BindableObject)
CoerceValue(BindableProperty) (Devralındığı yer: BindableObject)
CoerceValue(BindablePropertyKey) (Devralındığı yer: BindableObject)
CreateContent(Int32, Object, Boolean)

Xamarin. Forms platformu tarafından dahili kullanım için.

Dispose()

Xamarin. Forms platformu tarafından dahili kullanım için.

GetDescendantCount()

Xamarin. Forms platformu tarafından dahili kullanım için.

GetEnumerator()

Xamarin. Forms platformu tarafından dahili kullanım için.

GetGlobalIndexForGroup(ITemplatedItemsList<TItem>)

Xamarin. Forms platformu tarafından dahili kullanım için.

GetGlobalIndexOfGroup(Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

GetGlobalIndexOfItem(Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

GetGlobalIndexOfItem(Object, Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

GetGroupAndIndexOfItem(Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

GetGroupAndIndexOfItem(Object, Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

GetGroupIndexFromGlobal(Int32, Int32)

Xamarin. Forms platformu tarafından dahili kullanım için.

GetValue(BindableProperty)

Bindadbleproperty içinde bulunan değeri döndürür.

(Devralındığı yer: BindableObject)
GetValues(BindableProperty, BindableProperty)
Kullanımdan kalktı.

Xamarin. Forms platformu tarafından dahili kullanım için.

(Devralındığı yer: BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Kullanımdan kalktı.

Xamarin. Forms platformu tarafından dahili kullanım için.

(Devralındığı yer: BindableObject)
IndexOf(TItem)

Xamarin. Forms platformu tarafından dahili kullanım için.

IsSet(BindableProperty)

trueTarget özelliği varsa ve ayarlandıysa, döndürür.

(Devralındığı yer: BindableObject)
OnBindingContextChanged()

BindingContext değiştiğinde bir eylem yürütmek için bu yöntemi geçersiz kılın.

(Devralındığı yer: BindableObject)
OnPropertyChanged(String)

Bir özellikte değişiklik olduğunu bildirmek için bu yöntemi bir alt sınıftan çağırın.

(Devralındığı yer: BindableObject)
OnPropertyChanging(String)

Bir özellik üzerinde bir değişikliğin gerçekleşmesini bildirmek için bu yöntemi bir alt sınıftan çağırın.

(Devralındığı yer: BindableObject)
RemoveBinding(BindableProperty)

Daha önce ayarlanan bağlamayı kaldırır.

(Devralındığı yer: BindableObject)
SelectDataTemplate(Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

SetBinding(BindableProperty, BindingBase)

Bir özelliğe bağlama atar.

(Devralındığı yer: BindableObject)
SetValue(BindableProperty, Object)

Belirtilen özelliğin değerini ayarlar.

(Devralındığı yer: BindableObject)
SetValue(BindablePropertyKey, Object)

PropertyKey değerini ayarlar.

(Devralındığı yer: BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Xamarin. Forms platformu tarafından dahili kullanım için.

(Devralındığı yer: BindableObject)
UnapplyBindings()

Daha önce ayarlanan tüm bağlamalar için geçerli değildir.

(Devralındığı yer: BindableObject)

etkinlik

BindingContextChanged

Özellik her değiştiğinde tetiklenir BindingContext .

(Devralındığı yer: BindableObject)
CollectionChanged

Xamarin. Forms platformu tarafından dahili kullanım için.

GroupedCollectionChanged

Xamarin. Forms platformu tarafından dahili kullanım için.

PropertyChanged

Bir özellik değiştiğinde tetiklenir.

(Devralındığı yer: BindableObject)
PropertyChanging

Bir özellik değiştirmek üzere olduğunda tetiklenir.

(Devralındığı yer: BindableObject)

Belirtik Arabirim Kullanımları

ICollection.CopyTo(Array, Int32)

Xamarin. Forms platformu tarafından dahili kullanım için.

ICollection.IsSynchronized

Xamarin. Forms platformu tarafından dahili kullanım için.

ICollection.SyncRoot

Xamarin. Forms platformu tarafından dahili kullanım için.

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Xamarin. Forms platformu tarafından dahili kullanım için.

(Devralındığı yer: BindableObject)
IEnumerable.GetEnumerator()

Xamarin. Forms platformu tarafından dahili kullanım için.

IList.Add(Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

IList.Clear()

Xamarin. Forms platformu tarafından dahili kullanım için.

IList.Contains(Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

IList.IndexOf(Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

IList.Insert(Int32, Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

IList.IsFixedSize

Xamarin. Forms platformu tarafından dahili kullanım için.

IList.IsReadOnly

Xamarin. Forms platformu tarafından dahili kullanım için.

IList.Item[Int32]

Xamarin. Forms platformu tarafından dahili kullanım için.

IList.Remove(Object)

Xamarin. Forms platformu tarafından dahili kullanım için.

IList.RemoveAt(Int32)

Xamarin. Forms platformu tarafından dahili kullanım için.

ITemplatedItemsList<TItem>.BindingContext

Xamarin. Forms platformu tarafından dahili kullanım için.

ITemplatedItemsList<TItem>.GetGroup(Int32)

Xamarin. Forms platformu tarafından dahili kullanım için.

ITemplatedItemsList<TItem>.GroupedCollectionChanged

Xamarin. Forms platformu tarafından dahili kullanım için.

ITemplatedItemsList<TItem>.ListProxy

Xamarin. Forms platformu tarafından dahili kullanım için.

ITemplatedItemsList<TItem>.PropertyChanged

Xamarin. Forms platformu tarafından dahili kullanım için.

ITemplatedItemsList<TItem>.UpdateContent(TItem, Int32)

Xamarin. Forms platformu tarafından dahili kullanım için.

ITemplatedItemsList<TItem>.UpdateHeader(TItem, Int32)

Xamarin. Forms platformu tarafından dahili kullanım için.

Uzantı Metotları

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)
SetAppThemeColor(BindableObject, BindableProperty, Color, Color)
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Bir özelliğe bağlama oluşturur ve uygular.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Kullanımdan kalktı.

Bir ifadeden bir bağlama oluşturur ve uygular.

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)
ForEach<T>(IEnumerable<T>, Action<T>)

Xamarin. Forms platformu tarafından dahili kullanım için.

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

Xamarin. Forms platformu tarafından dahili kullanım için.

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

Xamarin. Forms platformu tarafından dahili kullanım için.

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

Xamarin. Forms platformu tarafından dahili kullanım için.

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

Xamarin. Forms platformu tarafından dahili kullanım için.

Şunlara uygulanır