Bagikan melalui


TemplatedItemsList<TView,TItem> Kelas

Definisi

Untuk penggunaan internal oleh Xamarin. Forms platform.

[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

Jenis parameter

TView

Untuk penggunaan internal oleh Xamarin. Forms platform.

TItem

Untuk penggunaan internal oleh Xamarin. Forms platform.

Warisan
System.Object
TemplatedItemsList<TView,TItem>
Atribut
System.ComponentModel.EditorBrowsableAttribute
Penerapan
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>

Bidang

NameProperty

Untuk penggunaan internal oleh Xamarin. Forms platform.

ShortNameProperty

Untuk penggunaan internal oleh Xamarin. Forms platform.

Properti

BindingContext

Mendapatkan atau mengatur objek yang berisi properti yang akan ditargetkan oleh properti terikat milik ini BindableObject.

(Diperoleh dari BindableObject)
Count

Untuk penggunaan internal oleh Xamarin. Forms platform.

Dispatcher

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
GroupDisplayBinding

Untuk penggunaan internal oleh Xamarin. Forms platform.

GroupHeaderTemplate

Untuk penggunaan internal oleh Xamarin. Forms platform.

GroupHeaderTemplateProperty

Untuk penggunaan internal oleh Xamarin. Forms platform.

GroupShortNameBinding

Untuk penggunaan internal oleh Xamarin. Forms platform.

HeaderContent

Untuk penggunaan internal oleh Xamarin. Forms platform.

IsGroupingEnabled

Untuk penggunaan internal oleh Xamarin. Forms platform.

IsGroupingEnabledProperty

Untuk penggunaan internal oleh Xamarin. Forms platform.

Item[Int32]

Untuk penggunaan internal oleh Xamarin. Forms platform.

ItemsSource

Untuk penggunaan internal oleh Xamarin. Forms platform.

Name

Untuk penggunaan internal oleh Xamarin. Forms platform.

Parent

Untuk penggunaan internal oleh Xamarin. Forms platform.

ProgressiveLoadingProperty

Untuk penggunaan internal oleh Xamarin. Forms platform.

ShortName

Untuk penggunaan internal oleh Xamarin. Forms platform.

ShortNames

Untuk penggunaan internal oleh Xamarin. Forms platform.

Metode

ActivateContent(Int32, Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

ApplyBindings()

Terapkan pengikatan ke BindingContext.

(Diperoleh dari BindableObject)
ClearValue(BindableProperty)

Menghapus nilai apa pun yang ditetapkan oleh SetValue untuk property.

(Diperoleh dari BindableObject)
ClearValue(BindablePropertyKey)

Menghapus nilai apa pun yang ditetapkan oleh SetValue untuk properti yang diidentifikasi oleh propertyKey.

(Diperoleh dari BindableObject)
CoerceValue(BindableProperty)

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
CoerceValue(BindablePropertyKey)

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
CreateContent(Int32, Object, Boolean)

Untuk penggunaan internal oleh Xamarin. Forms platform.

Dispose()

Untuk penggunaan internal oleh Xamarin. Forms platform.

GetDescendantCount()

Untuk penggunaan internal oleh Xamarin. Forms platform.

GetEnumerator()

Untuk penggunaan internal oleh Xamarin. Forms platform.

GetGlobalIndexForGroup(ITemplatedItemsList<TItem>)

Untuk penggunaan internal oleh Xamarin. Forms platform.

GetGlobalIndexOfGroup(Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

GetGlobalIndexOfItem(Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

GetGlobalIndexOfItem(Object, Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

GetGroupAndIndexOfItem(Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

GetGroupAndIndexOfItem(Object, Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

GetGroupIndexFromGlobal(Int32, Int32)

Untuk penggunaan internal oleh Xamarin. Forms platform.

GetValue(BindableProperty)

Mengembalikan nilai yang terkandung dalam BindableProperty.

(Diperoleh dari BindableObject)
GetValues(BindableProperty, BindableProperty)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Kedaluwarsa.

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
IndexOf(TItem)

Untuk penggunaan internal oleh Xamarin. Forms platform.

IsSet(BindableProperty)

Mengembalikan true jika properti target ada dan telah ditetapkan.

(Diperoleh dari BindableObject)
OnBindingContextChanged()

Ambil alih metode ini untuk menjalankan tindakan ketika BindingContext berubah.

(Diperoleh dari BindableObject)
OnPropertyChanged(String)

Panggil metode ini dari kelas anak untuk memberi tahu bahwa perubahan terjadi pada properti.

(Diperoleh dari BindableObject)
OnPropertyChanging(String)

Panggil metode ini dari kelas anak untuk memberi tahu bahwa perubahan akan terjadi pada properti.

(Diperoleh dari BindableObject)
RemoveBinding(BindableProperty)

Menghapus pengikatan yang ditetapkan sebelumnya.

(Diperoleh dari BindableObject)
SelectDataTemplate(Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

SetBinding(BindableProperty, BindingBase)

Menetapkan pengikatan ke properti.

(Diperoleh dari BindableObject)
SetValue(BindableProperty, Object)

Mengatur nilai properti yang ditentukan.

(Diperoleh dari BindableObject)
SetValue(BindablePropertyKey, Object)

Mengatur nilai propertyKey.

(Diperoleh dari BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
UnapplyBindings()

Membatalkan semua pengikatan yang ditetapkan sebelumnya.

(Diperoleh dari BindableObject)

Acara

BindingContextChanged

Dimunculkan setiap kali BindingContext properti berubah.

(Diperoleh dari BindableObject)
CollectionChanged

Untuk penggunaan internal oleh Xamarin. Forms platform.

GroupedCollectionChanged

Untuk penggunaan internal oleh Xamarin. Forms platform.

PropertyChanged

Dimunculkan ketika properti telah berubah.

(Diperoleh dari BindableObject)
PropertyChanging

Dimunculkan ketika properti akan berubah.

(Diperoleh dari BindableObject)

Implementasi Antarmuka Eksplisit

ICollection.CopyTo(Array, Int32)

Untuk penggunaan internal oleh Xamarin. Forms platform.

ICollection.IsSynchronized

Untuk penggunaan internal oleh Xamarin. Forms platform.

ICollection.SyncRoot

Untuk penggunaan internal oleh Xamarin. Forms platform.

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Untuk penggunaan internal oleh Xamarin. Forms platform.

(Diperoleh dari BindableObject)
IEnumerable.GetEnumerator()

Untuk penggunaan internal oleh Xamarin. Forms platform.

IList.Add(Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

IList.Clear()

Untuk penggunaan internal oleh Xamarin. Forms platform.

IList.Contains(Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

IList.IndexOf(Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

IList.Insert(Int32, Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

IList.IsFixedSize

Untuk penggunaan internal oleh Xamarin. Forms platform.

IList.IsReadOnly

Untuk penggunaan internal oleh Xamarin. Forms platform.

IList.Item[Int32]

Untuk penggunaan internal oleh Xamarin. Forms platform.

IList.Remove(Object)

Untuk penggunaan internal oleh Xamarin. Forms platform.

IList.RemoveAt(Int32)

Untuk penggunaan internal oleh Xamarin. Forms platform.

ITemplatedItemsList<TItem>.BindingContext

Untuk penggunaan internal oleh Xamarin. Forms platform.

ITemplatedItemsList<TItem>.GetGroup(Int32)

Untuk penggunaan internal oleh Xamarin. Forms platform.

ITemplatedItemsList<TItem>.GroupedCollectionChanged

Untuk penggunaan internal oleh Xamarin. Forms platform.

ITemplatedItemsList<TItem>.ListProxy

Untuk penggunaan internal oleh Xamarin. Forms platform.

ITemplatedItemsList<TItem>.PropertyChanged

Untuk penggunaan internal oleh Xamarin. Forms platform.

ITemplatedItemsList<TItem>.UpdateContent(TItem, Int32)

Untuk penggunaan internal oleh Xamarin. Forms platform.

ITemplatedItemsList<TItem>.UpdateHeader(TItem, Int32)

Untuk penggunaan internal oleh Xamarin. Forms platform.

Metode Ekstensi

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Untuk penggunaan internal oleh Xamarin. Forms platform.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Untuk penggunaan internal oleh Xamarin. Forms platform.

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

Membuat dan menerapkan pengikatan ke properti.

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

Membuat dan menerapkan pengikatan dari ekspresi.

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

Untuk penggunaan internal oleh Xamarin. Forms platform.

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

Untuk penggunaan internal oleh Xamarin. Forms platform.

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

Untuk penggunaan internal oleh Xamarin. Forms platform.

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

Untuk penggunaan internal oleh Xamarin. Forms platform.

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

Untuk penggunaan internal oleh Xamarin. Forms platform.

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

Untuk penggunaan internal oleh Xamarin. Forms platform.

Berlaku untuk